Subject: RE: [xsl] xsl not working when transforming a schema From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Tue, 9 Oct 2001 15:25:24 +0100 |
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] 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] xsl not working when tran, David Carlisle | Thread | RE: [xsl] xsl not working when tran, Jarno . Elovirta |
Re: [xsl] Environment variable, Manu KY | Date | Re: [xsl] Overlapping structures, Jörg Heinicke |
Month |