0
從非規範化的XML得到具體的值說我有一個看起來像這樣的XML:如何使用XSLT
<Items>
<ItemType1>A</ItemType1>
<ItemValue1>100</ItemValue1>
<IteType2>B</ItemType2>
<ItemValue2>10</ItemValue2>
<ItemType3>C</ItemType3>
<ItemValue3>0</ItemValue3>
<ItemType4>D</ItemType4>
<ItemValue4>50</ItemValue4>
</Items>
而我感興趣的是得到ItemValueX的內容,其中ItemTypeX值C. 在這種情況下,我應該得到0(ItemType3 = C,ItemValue3 = 0)
我需要在XSLT中執行此操作。
所以,最終的結果可能是這樣的:
<ChoosenItem>
<ItemType>C</ItemType>
<ItemValue>0</ItemValue>
</ChoosenItem>
任何想法?
這是因爲它避免了做一個'換each'只有每個子節點一個更好的方法,並且代碼看起來更清潔:) – 2009-10-13 14:52:58
以下同胞:: *只是讀你的答案後,來到了,所以也謝謝你=) – 2009-10-13 14:55:25
這正是我所需要的,它像詹姆斯說的那樣乾淨:)謝謝。 – 2009-10-13 16:42:17