我在XSLT中非常瞭解初學者。我試圖改變這個XML:使用XSLT將xml轉換爲xml
<A>
<B>
<C>
<A id="1">
<I/><T/>
</A>
<A id="2">
<I/><T/>
</A>
</C>
<C>
<A id="3">
<I/><T/>
</A>
<A id="4">
<I/> <T/>
</A>
</C>
</B>
</A>
喜歡的東西:
<A>
<B>
<A id="1">
<I/> <T/>
</A>
<A id="2"/>
<I/> </T>
</A>
<A id="3">
<I/> <T/>
</A>
<A id="4"/>
<I/> <T/>
</A>
</B>
</A>
正如你可以在這裏看到我在「B」標籤塊2「C」標記的塊。我想擺脫'C'標籤,並在'B'標籤下添加所有的'A'標籤,並且還需要'A'內的'I'和'T'標籤。
有人可以幫我在這一個?
這應該是很容易的。請自行嘗試。 –
應該單獨聲明這樣的4個'A'標籤嗎? ???對於A [1],A [2]等? –
crtn
查看xslt我牙齒變換(例如http://en.wikipedia.org/wiki/Identity_transform#Using_XSLT)並添加一個沒有xsl:copy(僅applay-templates)的B的匹配。 –