是否有可能使用jquery映射xml文件的结构? 在ajax调用之后,客户端获取了一个xml文件,但是它不知道文件的节点结构,我们如何才能获得它的所有内容? 感谢
编辑: 对于testlpe,这个xml具有不断变化的节点结构。 我怎么能用jquery重构精确的节点结构?
<?xml version="1.0" encoding="utf-8" ?>
<children>
<child>
<name>Daniel</name>
<age>5</age>
<eye>brown</eye>
</child>
<child>
<name>Herold</name>
<mother>Helena</mother>
<hobby>painting<hobby>
</child>
<child>
<name>Katalin</name>
<birthday>2006-05-26</birthday>
</child>
</children>
答案 0 :(得分:1)
如果这是您的XML('Data.xml'):
<?xml version="1.0" encoding="utf-8" ?>
<Urls>
<url>
<name>google</name>
<link>www.google.com</link>
</url>
<url>
<name>Blah</name>
<link>http://www.blah.com</link>
</url>
</Urls>
您可以像这样解析它:
$(document).ready(function() {
$.get('Data.xml', function(xml) {
$(xml).find('url').each(function() {
alert($(this).find('link').text());
alert($(this).find('name').text());
})
});
});
答案 1 :(得分:0)
除非我不能正确理解你的问题。