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">

to no avail.  I've also tried fully specifying the URI between various 
delimiters (e.g., {}, <>, none), all with no luck.

What is the expression that will match an svg element?

Thanks very much.

Scott

-- 
Scott Hayman
Software Designer
Plazmic Inc.
425 Bloor Street East, Suite 300
Toronto, Ontario, Canada M4W 3R5
416.863.9755 ext. 222 (direct)
416.863.9785 (fax)
Scott.Hayman@plazmic.com
http://www.plazmic.com


 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]