所以我肯定是一个初学者,当谈到JavaScript和jQuery,我目前正试图解析通过这个XML(这是一个API调用的响应)。我遇到的问题是我不知道如何解析通过XML文件,以获得一些价值观。未定义试图通过这个xml文件解析
<group_user>
<id type="integer">2671029</id>
<created_at type="datetime">2013-01-20T21:42:01+00:00</created_at>
<comments_count type="integer">0</comments_count>
<moderator_at type="datetime" nil="true"/>
<user>
<id type="integer">5586131</id>
<first_name>Melora</first_name>
</user>
</group_user>
<group_user>
<id type="integer">2026289</id>
<created_at type="datetime">2012-06-08T04:22:38+00:00</created_at>
<comments_count type="integer">38</comments_count>
<moderator_at type="datetime" nil="true"/>
<user>
<id type="integer">6082517</id>
<first_name>Cindy</first_name>
</user>
所有用户(不是group_users)我想存储/ consolelog所有的id和所有的名字。
现在我做:
var name = $(xml).find("first_name").text();
console.log(name);
var id = $(xml).find("id").text();
console.log(id);
但只是给了我所有的ID和名字连接在一起的一个巨大的列表。我希望能够将它们看作独立的元素。
使用'jQuery'这将使它更简单利用'parseXml()' – Dayan