【发布时间】:2012-06-14 14:05:15
【问题描述】:
我有以下 XML
<?xml version="1.0" encoding="UTF-8"?>
<channel>
<item>
<title>Title One</title>
<g:image_link>Link One</g:image_link>
</item>
<item>
<title>Title Two</title>
<g:image_link>Link Two</g:image_link>
</item>
</channel>
我使用以下 jQuery 来解析这个 XML,然后按照我的需要处理值
$.ajax({
type: "GET",
url: "test.xml",
dataType: "xml",
success: parseXml,
failure: function(data){
alert("XML File could not be found");
}
});
function parseXml(xml){
$(xml).find("item").each(function(){
alert((this).find("title"));
});
}
这将按预期输出标题。我正在努力做的只是alert g:image_link 的.text() 只是简单地放置这个节点名称似乎不会给我我想要的东西。
谢谢
【问题讨论】: