zoukankan      html  css  js  c++  java
  • JQuery读取并解析xml

    JQuery版本:jquery-1.4.2.min.js

    需要通过IIS才能正确运行 

    DEMO.html

    代码
    <html xmlns="http://www.w3.org/1999/xhtml">

        
    <head>

            
    <meta http-equiv="Content-Type" content="text/html; charset=gbk" />

            
    <title>StripingTable</title>
            <script src="jquery-1.4.2.min.js" type="text/javascript"></script>

            
    <script type="text/javascript">

                $(document).ready(
    function () {
                    $.get(
    'myData.xml'function (d) {
                        
                        $(
    'body').append('<h1> Saturn给你推荐几本书: </h1>');
                        $(
    'body').append('<dl />');

                        

                        $(d).find(
    'book').each(function () {

                            
    var $book = $(this);
                            
    var title = $book.attr("title");
                            
    var description = $book.find('description').text();  //这里是读取字段内容
                            
    var imageurl = $book.attr('imageurl');     //这里是读取字段属性值

                            
    var html = '<dt> <img class="bookImage" alt="" src="' + imageurl + '" /> </dt>';
                            html 
    += '<dd> <span class="loadingPic" alt="Loading" />';
                            html 
    += '<p class="title">' + title + '</p>';
                            html 
    += '<p> ' + description + '</p>';
                            html 
    += '</dd>';

                            $(
    'dl').append($(html));

                            $(
    '.loadingPic').fadeOut(2000);
                        });
                    });
                });      


            
    </script>
        </head>

        
    <body>
        
    <div>
            
    <div id="info"></div>
        </bdoy>

    </html>

    myData.xml

    代码
    <?xml version="1.0" encoding="utf-8" ?>   
    <book>
        
    <book title="藏地密码" imageurl="images/Tibet_Code.jpg">   
            
    <description>   
                这里是书本的介绍    
            
    </description>   
        
    </book>   
       
    <book title="剑桥雅思6" imageurl="images/ielts.jpg">   
            
    <description>   
              这里是书本的介绍    
        
    </description>   
        
    </book>   
       
        
    <book title="Professional ASP.NET" imageurl="images/asp.jpg">   
            
    <description>   
                 这里是书本的介绍          
             
    </description>   
        
    </book>   
    </book> 
  • 相关阅读:
    发布TrajStat 1.4.4
    Dubbo原理解析-监控
    systemctl 命令完全指南
    Spring Boot 性能优化
    试用阿里云RDS的MySQL压缩存储引擎TokuDB
    编译安装 Centos 7 x64 + tengine.2.0.3 (实测+笔记)
    使用ssh公钥实现免密码登录
    Spring Boot Admin Reference Guide
    zookeeper集群搭建设置
    dubbo服务者配置说明
  • 原文地址:https://www.cnblogs.com/timy/p/1760030.html
Copyright © 2011-2022 走看看