簡體   English   中英

解析XML(AJAX)的子級

[英]Parse child of XML (AJAX)

我知道這是一個非常簡單的問題,但是我如何解析xml項的子級?

我有WebUrl,但我需要Description和Url。

這是我的XML文件:

<d:WebURL m:type="SP.FieldUrlValue">
    <d:Description>Google</d:Description>
    <d:Url>http://google.com</d:Url>
</d:WebURL>
<d:PublishingStartDate m:null="true"/>
<d:PublishingExpirationDate m:null="true">

這是我的JS代碼:

function takeresult() {   
    var myurl = "";
    var executor = new CE.RequestExecutor();
    executor.executeAsync({
        url: itemsUrl,
        method: "GET",
        success: myresult,
        error: error
    }); 
}

function myresult(data) {
    var jsonObject = JSON.parse(data.body);
    var resultat = jsonObject.d.results;
    $(resultat).each(function(){
        var weburl = $(this)[0].WebURL;
        var description = ??
    });
}

因為您已經在使用jQuery,並且我假設您的服務器正在返回XML。

function myresult(data) {
    xmlDoc = $.parseXML(data.body);
    $xml = $( xmlDoc ),
    $description = $xml.find( "description" );
    alert($description.text());
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM