内联嵌入样本xml

时间:2013-11-05 10:21:23

标签: xml jquery

你好,我是一个菜鸟,正在练习获取XML并解析它。

问题在于我认为我在“JSON”中想的太多了。

有人能告诉我如何让它发挥作用吗?感谢。

http://jsfiddle.net/NJMyD/1066/

var xmlString = "<note><to>Tove</to><from>Jani</from><heading>Reminder</heading><body>Don't forget me this weekend!</body></note>';

var myXmlData = $.parseXML(xmlString);

$(document).ready(function() {
    $.each(myXmlData, function() {
        $('<li>' + this.from + '</li>').appendTo("#groups");
    });
});

1 个答案:

答案 0 :(得分:1)

您没有正确解析XML变量。这是小提琴1的解决方案:

var xmlString = "<note><to>Tove</to><from>Jani</from><heading>Reminder</heading><body>Don't forget me this weekend!</body></note>";

var myXmlData = $.parseXML(xmlString),
$xml = $(myXmlData),
$title = $xml.find( "from" );
 $.each($xml, function(index) {
   $('<li>' + $title.text() + '</li>').appendTo("#groups");
});

演示: http://jsfiddle.net/NJMyD/1069/