使用javascript获取xml的特定节点值

时间:2015-06-12 08:29:02

标签: javascript xml

对于下面的xml,我如何使用javascript获取特定值。例如:D3410中的和弦值

<?xml version="1.0" ?> 
  <product-info>
  <!--  II and III -->
  <D3410 desc="xx" product-type="Gas" num-chords="1" flow-profile-corr="true" diag-func-end-ver="624" reg-def="D3410.xml" /> 
</model-info>

2 个答案:

答案 0 :(得分:0)

var xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName("title");



 for (i=0;i<x.length;i++) 
  { 

文件撰写(X [I] .childNodes [0] .nodeValue);文件撰写( “
”); }

答案 1 :(得分:0)

你能试试吗?

var xml = loadXMLDoc("yourXMLfile.xml");

var val = xml.getElementsByTagName('D3410');

var y = val[0].getAttribute('num-chords');

console.log(y);