|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Transform XML
> Hello, I need to take the following XML and transform
> it into something
> quite simpler, this might be the result:
>
> <?xml version="1.0">
> <FLDS>
> <FLD name="orig_fld_name"/>
> <FLD name="orig_fld_name"/>
> <FLD name="orig_fld_name"/>
> <FLD name="orig_fld_name"/>
> ...
> </FLDS>
>
> Now, I get how to loop through the following XML, and
> all that jazz... but I
> need help setting up the template so that I can write
> back XML. As in: how
> do you write XML tags (nodes), can you prefix them? I
> have set the XSL
> output to "XML", is there some sort of copy command.
> Thanks!
> Karl
>
> What I have to work with is a persisted ADOXML
> Recordset, and it looks like
> this:
Go ahead and send 20% of you paycheck to Rob Rohan...
hehehehe
<?xml version="1.0" encoding="utf-8"?>
<!--
Author:
File:
Date:
Purpose:
-->
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:s="uuid:BDC6E3F0 6DA3 11d1 A2A3 00AA00C14882"
exclude-result-prefixes="s xsl"
>
<xsl:output method="xml" indent="yes"
encoding="UTF-8"/>
<xsl:template match="/">
<FLDS>
<xsl:apply-templates />
</FLDS>
</xsl:template>
<xsl:template
match="/xml/s:Schema/s:ElementType/s:AttributeType">
<xsl:element name="FLD">
<xsl:attribute name="name">
<xsl:value-of select="@name" />
</xsl:attribute>
</xsl:element>
</xsl:template>
</xsl:stylesheet>
_/ _/_/ _/_/_/
_/_/ _/ _/ _/
_/ _/
_/ _/
_/ _/_/_/_/
http://treebeard.sourceforge.net
http://ashpool.sourceforge.net
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








