[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

Subject: Re: Do a copy of a document but avoid duplicates in certain lists of tags
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 28 Oct 2003 11:37:44 GMT
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


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.