Re: How to find out number of elements which does not
> though there are no elements under > <connectivity> which does not have an attribute with > name 'sharedsource' but that isn't what your xpath is testing. connectivity/*[@*[not(local-name() = 'sharedsource')]] selects all the elements that have an attribute whose name is not 'sharedsource' they both have attribute of name id (for example) so they are both selected and you get 2 elements. You want connectivity/*[not(@sharedsource)] which says in Xpath what you said in english: child elements of connectivity that don't have a sharedsource attribute. David ________________________________________________________________________ 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 ________________________________________________________________________
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