с помощью xslt, я хочу изменить XML "(A)" на "(B)"
Количество "item" в "list1" не фиксировано.
--- (A) XML ---
<wrap>
<name>narakai</name>
<list>
<difitem>G123344</difitem>
<difitem>G122954</difitem>
<difitem>G197563</difitem>
</list>
</wrap>
Я хочу "A" TO "B"
--- (B) XML ---
<wrap>
<name>narakai</name>
<difitem>G123344</difitem>
</wrap>
<wrap>
<name>narakai</name>
<difitem>G122954</difitem>
</wrap>
<wrap>
<name>narakai</name>
<difitem>G197563</difitem>
</wrap>
МОЙ КОД
<xsl:for-each select="wrap/list">
<wrap>
<name><xsl:value-of select="name"/></name>
<difitem><xsl:value-of select="difitem"/></difitem>
</wrap>
</xsl:for-each>