This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: RE: how XSL processor treat doctype declaration in source


> > The DTD in question contains the line
> > 
> > <!ATTLIST svg
> >   xmlns CDATA #FIXED "http://www.w3.org/2000/svg";
> > 
> > which changes the default namespace. A thoroughly rotten 
> trick to play on
> > you, in my opinion. Your XPath expressions need to match 
> the elements using
> > this namespace.
> 
> I looked at the XPath specification, but I can't seem to 
> figure out how 
> I can setup an XPath expression to match a namespace 
> qualified element.  
> I've tried defining a namespace and then specifying the 
> namespace in my 
> expression, like:
> 
>    <xsl:stylesheet ... xmlns:svgns="http://www.w3c.org/2000/xvg";>
>    ...
>    <xsl:template match="svgns:svg">
> 

Change "xvg" to "svg", and you're doing it the right way.

Mike Kay
Software AG

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]