在這裏,我想循環通過<detail>
元素。雖然我可以在代碼中指定<detail>
標籤名稱,但我無法使用子代的標籤名稱。我想知道這些元素的標籤名稱及其值。如何在不指定標籤名稱的情況下讀取XML中的子節點名稱及其值?
我該如何循環瀏覽並執行此操作?
<?xml version="1.0" encoding="utf-8" ?>
<body>
<detail>
<FirstName>t1 </FirstName>
<LastName>t2</LastName>
<Company>t3</Company>
<Country>t4</Country>
<Proviance>MP</Proviance>
<city>indore</city>
</detail>
<detail>
<FirstName>t5 </FirstName>
<LastName>t6</LastName>
<Company>t7</Company>
<Country>t8</Country>
<Proviance>t9</Proviance>
</detail>
<detail>
<FirstName>t10 </FirstName>
<LastName>t11</LastName>
<Company>t12</Company>
<Country>t13</Country>
<Proviance>t14</Proviance>
</detail>
</body>
+1明確&&簡單。偉大的提示! –
xmlhttp.getElementsByTagName不是一個函數: - – NoviceToDotNet
XML的例子是一個DOM對象不是一個XMLHTTP對象,所以它的'xmlhttp.responseXML' –