Subject: Re: [xsl] XSL does not transform correctly From: David Carlisle <davidc@xxxxxxxxx> Date: Mon, 5 Dec 2005 22:57:31 GMT |
> Instead of extracting only the name of an element it extracts > everything. If you want to output the name of an element you need touse name() your stylesheet uses text() which extracts the text node child of the current element. <xsl:template match="/project/namespace/querySubject/queryItem"> That match matches elements in no namespace, but your elements are in the namespace xmlns="http://www.developer.cognos.com/schemas/bmt/32/3" so you need to add xmlns:c="http://www.developer.cognos.com/schemas/bmt/32/3" then use <xsl:template match="/c:project/c:namespace/c:querySubject/c:queryItem"> and prefix other names in Xpath expressions that refer to this namespace. David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] XSL does not transform correc, nthalank | Thread | Re: [xsl] XSL does not transform co, andrew welch |
Re: [xsl] Formatting table informat, Kamal Bhatt | Date | Re: [xsl] XSLT w/ PHP, ASP, JSP Pro, David Carlisle |
Month |