[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Do a copy of a document but avoid duplicates in ce
> my point is not to introduce a fake namespace node "h" or what ever else alias you introduce > for the "xhtml" name space. It isn't a fake namespace node it is an essential part of the name. A name consists of two parts a local name "html" "ul" etc and a namespace, "http://www.w3.org/1999/xhtml" If you mis out the namespace in your Xpath it doesn't match, just as if you missed out a leter of the local name. > from the default name space?!?! Which prefix is used in the source document (or if no prefix is used at all) has _no effect_ at all on the Xpaths used to match the elements. The XML Namespace recommensation stresses that <html xmlns="http://www.w3.org/1999/xhtml"> <a:html xmlns:a="http://www.w3.org/1999/xhtml"> <b:html xmlns:b="http://www.w3.org/1999/xhtml"> are all the same thing and so you would not want Xpaths to work with the first one but not the second two. similarly <html> is a different element, html in the null namespace, and that is the element your Xpaths are matching. David -- http://www.dcarlisle.demon.co.uk/matthew ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. 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 ________________________________________________________________________ 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
|