我有一個XML輸入爲:XSTL - 保持序列
<group>
<item>
<id>item 1</id>
<CategoryName>blue</CategoryName>
<id>item 2</id>
<CategoryName>orange</CategoryName>
<id>item 3</id>
<CategoryName>green</CategoryName>
</item>
</group>
,我想將它轉化爲
<group>
<item>
<itemNode><id>item 1</id><itemNode>
<Color>blue</Color>
<itemNode><id>item 2</id><itemNode>
<Color>orange</Color>
<itemNode><id>item 3</id><itemNode>
<Color>green</Color>
</item>
當我使用XPath,它表明第一itemNodes標籤然後是彩色標籤,但不是數據順序排列的序列。
任何想法如何轉換,但仍然m保持序列?
你可以發佈你得到的xslt嗎? – xiaoyi
那麼,你「忘記」了主要數據? –