【发布时间】:2016-02-12 19:33:21
【问题描述】:
我知道这是一个非常简单的问题,但是如何解析 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 = ??
});
}
【问题讨论】:
-
您确实意识到 JSON 和 XML 是不同的野兽
-
是的,我知道,但在这里我需要找到一种方法来显示描述。
-
那么为什么(Javascript 假设)代码使用 JSON.parse?
标签: javascript ajax xml