|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] namespace issue?
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
|
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








