I am using mule to perform some xsl translations
my input xml
is :
<root>
<Items>
<Item line="line1"> Item1 </Item>
<Item line="line2"> Item2 </Item>
<Item line="line3"> Item3 </Item>
</Items>
</root>
my xsl
logic is
<xsl: for-each select="//root/Items/Item>
<xsl:element name="test">
<xsl:value-of select="//@line"/>
</xsl:element>
</xsl: for-each>
I expect my result to be
<test>line1</test>
<test>line2</test>
<test>line3</test>
but I get
<test>line1 line2 line3</test>
<test>line1 line2 line3</test>
<test>line1 line2 line3</test>
What am I doing wrong?
Tiada ulasan:
Catat Ulasan