|
Subject: [xsl] Newby Question reformatting xml From: "Michael A. Thompson" <mathomp@xxxxxxxxxxxxxx> Date: Mon, 17 Feb 2003 08:43:45 -0500 |
<?xml version="1.0" encoding="UTF-8"?> <AAA> <DDD id="test1"> <BBB>10</BBB> <CCC>ccc</CCC> <BBB>5</BBB> <BBB>7</BBB> </DDD> <DDD id="test2"> <BBB>1</BBB> <BBB>2</BBB> <CCC>ccc</CCC> <BBB>3</BBB> </DDD> </AAA>
<?xml version="1.0" encoding="UTF-8"?> <AAA> <DDD> <BBB num="test1">10</BBB> <BBB num="test1">5</BBB> <BBB num="test1">7</BBB> </DDD> <DDD> <BBB num="test2">1</BBB> <BBB num="test2">2</BBB> <BBB num="test2">3</BBB> </DDD> </AAA>
<xsl:output method="xml" indent="yes"/> <xsl:template match="AAA"> <xsl:element name="AAA"> <xsl:apply-templates select="DDD" /> </xsl:element> </xsl:template> <xsl:template match="DDD"> <xsl:element name="DDD"> <xsl:apply-templates select="BBB"></xsl:apply-templates> </xsl:element> </xsl:template> <xsl:template match="BBB"> <xsl:element name="BBB"> <xsl:attribute name="num"> <xsl:value-of select="//DDD/@id"></xsl:value-of> </xsl:attribute> <xsl:value-of select="."></xsl:value-of> </xsl:element> </xsl:template> </xsl:stylesheet>
Thanks, Michael
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] RE: Re: Re: Reference to vari, Dimitre Novatchev | Thread | Re: [xsl] Newby Question reformatti, Oleg Tkachenko |
| Re: [xsl] Pretty-print or replace p, Dimitre Novatchev | Date | RE: [xsl] JD and Java Extension, Yates, Danny (ANTS) |
| Month |