ねえ、私は現在、返されたXMLデータを収集するために以下のコードを使用しています。
success: function(xml) {
$(xml).find('members').each(function(){
$(this).find("id").each(function(){
var id = $(this).text();
$("#example").append('<img src="http//www.xxxxxxx.com/' + id + '.jpg">');
});
});
}
ただし、 1つのことだけをループしてから、戻ってループして2つ目のデータを取得するなど、各セクションから一度にすべてのデータを収集できるようにする必要があります。
XMLは次のようになります。
<?xml version="1.0" encoding="ISO-8859-1"?>
<members>
<new>YES</new>
<id>5678994</id>
<name>Bob Barker</name>
<rsvp>0</rsvp>
<new>NO</new>
<id>94443326</id>
<name>Bill Gates</name>
<rsvp>0</rsvp>
<street1>na</street1>
<street2>na</street2>
<city>na</city>
<state>na</state>
<zip>0</zip>
<cellp>0</cellp>
</members>