私は非常によく似た質問をしましたが、Jsonを使用して、xmlで問題が発生しています。
XML:
<dinosaurs>
<dinosaur>
<name>Staurikosaurus</name>
<group>Saurischia</group>
<diet>Carnivore</diet>
<period>Triassic</period>
</dinosaur>
<dinosaur>
<name>Diplodocus</name>
<group>Saurischia</group>
<diet>Herbivore</diet>
<period>Jurassic</period>
</dinosaur>
<dinosaur>
<name>Stegosaurus</name>
<group>Ornithischia</group>
<diet>Herbivore</diet>
<period>Jurassic</period>
</dinosaur>
<dinosaur>
<name>Tyrannosaurus</name>
<group>Saurischia</group>
<diet>Carnivore</diet>
<period>Cretaceous</period>
</dinosaur>
</dinosaurs>
名前をソートされていないリストに入れたい
私のコード:
var inner = '';
$(xml).find('dinosaurs').each(function(){
$(this).find('dinosaur').each(function(){
$(this).find("name").each(function(){
var name = $(this).text();
inner += "<li>"+name+"</li>";
}
}
}
これはまったく何も出力しません。誰かがどこで間違ったのか教えてもらえますか? よろしくお願いします