我有重複的標記名稱一些XML XML文檔像下面::重命名重複的XML標籤
<ROOT>
<RECORD>
<ID>A1</ID>
<NAME>Name1</NAME>
<ADDRESS>StreetName</ADDRESS>
<ADDRESS>CityName</ADDRESS>
<ADDRESS>State</ADDRESS>
<ADDRESS>321</ADDRESS>
<PHONE>12345</PHONE>
</RECORD>
<RECORD>
<ID>A1</ID>
<NAME>Name1</NAME>
<ADDRESS>StreetName</ADDRESS>
<ADDRESS>CityName</ADDRESS>
<ADDRESS>State</ADDRESS>
<ADDRESS>123</ADDRESS>
<PHONE>12345</PHONE>
</RECORD>
</ROOT>
所以我要得到總的地址,但是當我申請XSLT我得到只有第一個標籤的價值。 是否有任何可能將ADDRESS標籤名稱更改爲合適的標籤名稱,如STREET,CITY,STATE和ZIP標籤。
但我不像地址[1],地址[2],地址[3]。我有相同的標籤名稱地址爲所有這些。 – 2012-04-17 14:08:27
是的,你這樣做。因此,當您在XSLT中選擇它們時,您可以將它們解決爲: 。括號中的數字是標籤的出現,所以地址[1]是第一個地址,地址[2]是第二個地址等。如果您遇到問題,您需要查找xpath軸 –
Woody
2012-04-17 14:16:42
是的木質其簡單。好。它的工作。 – 2012-04-17 17:06:18