我的下面的ajax函数找到并将{x}数据作为one
返回到<name>johnny>/name>
变量
我无法让two
变量显示任何内容。不应该显示“johnny”。 Johnny的值也是2,基本上我想检索那个2值。
function xmlParser(xml) {
$(xml).find(“user”).each(function () {
var one = $(this).find("name");
var two = $(one).find(“johnny").text();
console.log(two);
})
}
示例xml:
<names>
<name>
<value>16</value>
<gname>Johnny</gname>
<type>String</type>
</name>
<name>
<value>12</value>
<gname>Sarah</gname>
<type>String</type>
</name>
</names>
答案 0 :(得分:0)
试试这个:
$(xml).find("user").each(function () {
$(this).find('name').each(function() {
var name = $(this).find("gname").text();
console.log(name); //gets all your names
});
});