Jquery Ajax 讀取XML 資料

來源:互聯網
上載者:User
01.<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="JqueryAjax_Default" %>  
02.  
03.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
04.  
05.<html xmlns="http://www.w3.org/1999/xhtml">  
06.<head runat="server">  
07.    <title></title>  
08.    <style type="text/css">  
09.    </style>  
10.    <script src="../Scripts/jquery-1.4.1.js" type="text/javascript"></script>  
11.    <script type="text/javascript">  
12.        $(document).ready(function () {  
13.            $("#Display").click(function () {  
14.                $("#message").html('');  
15.                $.ajax({  
16.                    type: "GET",  
17.                    url: "Friend.xml",  
18.                    dataType: "xml",  
19.                    success: function (ResponseText) {  
20.                        var table = "<table border='1px'><tr><td>firstname</td><td>lastname</td><td>city</td></tr>";  
21.                        $(ResponseText).find('friend').each(function () {  
22.                            var first = $(this).find('firstName').text();  
23.                            var last = $(this).find('lastName').text();  
24.                            var city = $(this).find('city').text();  
25.                            table += "<tr><td>" + first + "</td><td>" + last + "</td><td>" + city + "</td></tr>";  
26.                        })  
27.                        table += "</table>";  
28.                        $("#message").append(table);  
29.                    }  
30.                });  
31.            });  
32.        });  
33.    </script>  
34.</head>  
35.<body>  
36.    <form id="form1" runat="server">  
37.    <label>Display My Friends</label><br />  
38.  <input type="button" value="Display" id="Display" />  
39.  <div id="message"></div>  
40.    </form>  
41.</body>  
42.</html>  

 

 

01.<?xml version="1.0" encoding="utf-8" ?>  
02.<friends>  
03.    <friend>  
04.        <name>  
05.            <firstName>Guo</firstName>  
06.            <lastName>Hu</lastName>  
07.        </name>  
08.        <address>  
09.            <province>Shanghai</province>  
10.            <city>PuDong</city>  
11.        </address>  
12.    </friend>  
13.    <friend>  
14.        <name>  
15.            <firstName>Lei</firstName>  
16.            <lastName>Hu</lastName>  
17.          
18.    </name>  
19.        <address>  
20.            <province>hubei</province>  
21.            <city>xiantao</city>  
22.        </address>  
23.    </friend>  
24.    <friend>  
25.        <name>  
26.            <firstName>JunWen</firstName>  
27.            <lastName>Li</lastName>  
28.        </name>  
29.        <address>  
30.            <province>hubei</province>  
31.            <city>wuhan</city>  
32.        </address>  
33.    </friend>  
34.    <friend>  
35.        <name>  
36.            <firstName>Jinhao</firstName>  
37.            <lastName>Liu</lastName>  
38.        </name>  
39.        <address>  
40.            <province>ShanXi</province>  
41.            <city>Taiyuan</city>  
42.        </address>  
43.    </friend>  
44.    <friend>  
45.        <name>  
46.            <firstName>Cheng</firstName>  
47.            <lastName>Fang</lastName>  
48.        </name>  
49.        <address>  
50.            <province>GuangDong</province>  
51.            <city>GuangZhou</city>  
52.        </address>  
53.    </friend>  
54.</friends>  

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.