[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: xsl not working when transforming a schema
You have assigned the xsd: namespace prefix to different namespace URIs in the source document and the stylesheet. Mike Kay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of > marc.harrington@xxxxxxxxx > Sent: 09 October 2001 12:13 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: xsl not working when transforming a schema > > > Hi, > > I'm using xsl on the schema below to extract the attribute > "name", from > the element "element". > > Schema > <?xml version="1.0" encoding="UTF-8"?> > <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" > elementFormDefault="qualified"> > <xsd:element name="Marc"/> > <xsd:element ref="5"/> > </xsd:schema> > > > XSL > <?xml version='1.0'?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > xmlns:xsd="http://www.w3.org/2000/10/XMLSchema"> > > <xsl:output method="xml" indent='yes' /> > > <xsl:template match="/"> > <xsl:apply-templates/> > </xsl:template> > > <xsl:template match="xsd:schema"> > <xsl:apply-templates/> > </xsl:template > > > <xsl:template match="xsd:element"> > <xsl:if test="@name"> > <xsl:element name="{@name}"> > <xsl:apply-templates/> > </xsl:element> > </xsl:if> > </xsl:template > > > </xsl:stylesheet> > > This xsl works fine on an ordinary xml file but not on the schema? > Any ideas why this is happening ? > > Cheers > Marc > > > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > 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
|