jquery を使用して ul に li を追加しようとしていますが、うまくいきません。次のコードを使用しています。
たとえば、次の形式の XML ファイルを読みました。
<Products>
<Description>Pound</Description>
<ProductType>CUR</ProductType>
<CurrencyCode>GBP</CurrencyCode>
<Rate>1</Rate></ProductRate>
<Description>Euro</Description>
<ProductType>CUR</ProductType>
<CurrencyCode>Eur</CurrencyCode>
<Rate>1.5</Rate></ProductRate>
</Products>
jqueryを使用して製品のリストを作成しようとしていますが、リストが実際のリストである複数のliではなく、1つのli要素として追加し続けます。
私は次のjqueryを使用しています
var $xml = $(xml);
var $list = $('#list');
$description = $xml.find("Description");
$( "#list" ).append($description.text());`
これは要素を読み取りますが、それらを単一の li 要素として追加します
<ul>
<li>
Pound GBP Euro Eur
</li>
</ul>
私も試してみました
$( "#list" ).append("<li>"+$description.text()+"</li>");
しかし、これでも同じ html が配信されます。だから私の質問は、それらが別々のli要素として表示されるようにするにはどうすればよいですか?