2015-06-12 82 views
-1

對於下面的xml,我如何獲得使用javascript的特定值。對於例如:在D3410 NUM-和絃值使用javascript獲取xml的特定節點值

<?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> 

回答

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



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

文件撰寫(X [I] .childNodes [0] .nodeValue); document.write(「
」); }

+0

嗨瑜珈行者,這是一個不在瀏覽器上。它在我的系統上。我正在使用testcomplete – vinu

+0

http://blog.dimaj.net/2011/02/howto-read-script-configuration-data-from-xml-in-testcomplete-using-jscript – yogi

+0

http://stackoverflow.com/a/24154707/1767284 – yogi

0

你可以試試嗎?

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

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

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

console.log(y); 
+0

不,它不工作。它適用於桌面應用程序,而不適用於webbases應用程序 – vinu