Subject: [xsl] namespace issue? From: Michael Case <mecase@xxxxxxxxxxx> Date: Wed, 14 Nov 2001 12:51:40 -0800 |
Hi, I have a document with a first (mother-of-all-elements :-) in the following format: <DDDefinition xmlns="http://www.myside.site/ccc/ddd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.myside.site/ccc/ddd mySchema.xsd"> I have an xslt which is processing this document and fails. Here is a part of it: <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" > <!-- Root Element --> <xsl:template match="/"> <xsl:apply-templates select="DDDefinition"/> </xsl:template> <xsl:template match="DDDefinition"> <DDDefinition xmlns="http://www.myside.site/ccc/ddd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.myside.site/ccc/ddd mySchema.xsd"> <xsl:apply-templates select="NextLevel"/> </DDDefinition> </xsl:template> ... stuff deleted My question is, why, if I remove all the xmlns and xsi parts of the source document, then xsl:template match="DDDefinition" works, but with them in, the xslt does not "see" the DDDefinition element. Shouldn't xslt be able to see all elements, regardless of namespace? I am using Xalan C++ version 1.2.0. Any help would be appreciated. Mike Case -- Michael E. Case UC Davis case@xxxxxxxxxxxxxxxxxx (530) 754-7226 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Runng Script in Server-Si, Ivan Pedruzzi | Thread | RE: [xsl] namespace issue?, Julian Reschke |
Re: [xsl] Runng Script in Server-Si, Jibran Bisharat | Date | Re: [xsl] order of UNIONs, Jörg Heinicke |
Month |