|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Transforming XML to XML
You have no template defined to handle the Data node, so it is being processed by the built-in templates, which results in the text value of car nodes being output. If you want a copy of the Data node, then use xsl:copy-of <xsl:template match="/"> <xsl:copy-of select="Data"/> </xsl:template> or define a template to handle the Data nodes <xsl:template match="Data"> <!-- do something --> </xsl:template> Hope that helps, Josh On Wed, 11 Aug 2004 16:39:43 -0400, Pilarski, James <james_pilarski@xxxxxxxxxxxxxxxx> wrote: > I have a very simple question about transforming XML to XML. I have been using XSLT to transform XML to XHTML and displaying the result in Internet Explorer. I would like to do the same but with XML displayed in the browser. A search of the archives has not provided a satisfactory solution. Here is a simplified XML file, testdata.xml: > > <?xml-stylesheet type="text/xsl" href="renewal.xsl"?> > <Data> > <car>Chevy</car> > <car>Dodge</car> > <car>Ford</car> > </Data> > > Here is a copy of my XSL file: > > <?xml version="1.0" encoding="ISO-8859-1"?> > <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > <xsl:output method="xml" version="1.0" encoding="iso-8859-1" indent="yes"/> > <xsl:template match="/"> > <xsl:apply-templates select="Data"/> > </xsl:template> > </xsl:stylesheet> > > From what I have read and from some of the examples I have seen, I would expect this to return an XML file exactly like the original document (testdata.xml). Instead it is displaying a string consisting of the text from the <car> elements, without the XML tags: ChevyDodgeFord. What am I overlooking? > ************************************************************************************************** > The contents of this email and any attachments are confidential. > It is intended for the named recipient(s) only. > If you have received this email in error please notify the system manager or the > sender immediately and do not disclose the contents to any one or make copies. > > ** This email was scanned for viruses, vandals and malicious content ** > **************************************************************************************************
|
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








