By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
437,605 Members | 2,137 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 437,605 IT Pros & Developers. It's quick & easy.

difficult xsl transform

P: n/a
I need to transform:
<A> x <\A>
<A> y <\A>
<B> i <\B>
<B> j <\B>
<B> k <\B>

into:
<A>
<P> x <\P>
<P> y <\P>
</A>
<B>
<P> i <\P>
<P> j <\P>
<P> k <\P>
</B>

There seems no easy way to do that. Am I missing somethig? I tried
using variables, but they cannot be reassigned within the same
context. Anyone?

Thx
Jul 20 '05 #1
Share this Question
Share on Google+
1 Reply


P: n/a
<xsl:template match="foo">
<A>
<xsl:for-each select="A">
<P><xsl:value-of select="text()" /></P>
</xsl:for-each>
</A>
<B>
<xsl:for-each select="B">
<P><xsl:value-of select="text()" /></P>
</xsl:for-each>
</B>
</xsl:template>
"Greg" <gr*****@findlaw.com> wrote...
I need to transform:
<A> x <\A>
<A> y <\A>
<B> i <\B>
<B> j <\B>
<B> k <\B>

into:
<A>
<P> x <\P>
<P> y <\P>
</A>
<B>
<P> i <\P>
<P> j <\P>
<P> k <\P>
</B>

There seems no easy way to do that. Am I missing somethig? I tried
using variables, but they cannot be reassigned within the same
context. Anyone?

Thx

Jul 20 '05 #2

This discussion thread is closed

Replies have been disabled for this discussion.