我有一個XML字符串是這樣的:如何使用javascript獲取嵌入在xml標籤中的值?
<?xml version="1.0"?>
<itemsPrice>
<setA>
<Category Code="A1">
<price>30</price>
</Category>
<Category Code="A2">
<price>20</price>
</Category>
</setA>
<setB>
<Category Code="A3">
<price>70</price>
</Category>
<Category Code="A4">
<price>80</price>
</Category>
</setB>
</itemsPrice>
如何獲得屬性「代碼」的值在JavaScript變量或數組?我想要的是:A1,A2,A3,A4最好在一個數組中。或者,如果它可以在「每個」功能中獲得,那也是很好的。我如何在JavaScript中爲此做些什麼?
這裏是我的嘗試:
var xml=dataString; // above xml string
xmlDoc = $.parseXML(xml);
$xml = $(xmlDoc);
$code = $xml.find("Category");
alert($code.text()); // gives me the values 30 20 70 80
// I want to get the values A1 A2 A3 A4
非常感謝。它工作完美! – zolio
@zolio而不是我的回答? –