0
我遇到了XSLT問題:需要簡單地將源節點的子項複製到結果結構中。XSLT插入源的子集
<source>
<sub1>
<id>val</id>
<keynode><name>Name1</name><value>Value1</value></keynode>
<keynode><name>Name2</name><value>Value2</value></keynode>
<keynode><name>Name3</name><value>Value3</value></keynode>
<keynode><name>Name4</name><value>Value4</value></keynode>
</sub1>
</source>
我需要簡單地SUB1的內容轉移到新的結構:
<newstruct>
<newsub1>
<id>val</id>
<keynode><name>Name1</name><value>Value1</value></keynode>
<keynode><name>Name2</name><value>Value2</value></keynode>
<keynode><name>Name3</name><value>Value3</value></keynode>
<keynode><name>Name4</name><value>Value4</value></keynode>
</newsub1>
</newstruct>
我簡單的事情了一點,但問題是需要複製(包括命名空間,屬性,孩子等深度複製)由XPath指定的子項。在這個例子中,從root:/ source/sub1/*
感謝您的幫助。