Re: XPath and prefix bindings
Thanks Andrew, you're right I did miss the NS1 declaration on the Evens element, however even when added I still get the same error ? Fraser. On 15 August 2012 19:44, Andrew Welch <firstname.lastname@example.org> wrote: >> <dis:Numbers xmlns:dis="urn:numbers"> >> <NS1:Odds xmlns:NS1="urn:numbers"> >> <NS1:One>1</NS1:One> >> <NS1:Three>3</NS1:Three> >> <NS1:Five>5</NS1:Five> >> </NS1:Odds> >> <NS1:Evens> >> <NS1:Two>2</NS1:Two> >> <NS1:Four>4</NS1:Four> >> <NS1:Six>6</NS1:Six> >> </NS1:Evens> >> </dis:Numbers> > >> If however I add the declaration for NS1 to the root element the XPath >> locates the node with no problem > >> What am I mis-understanding here ? > > It's not namespace well formed because the NS1 prefix on Evens isn't > mapped... as you say moving the declaration so that it's in scope for > NS1:Evens fixes the problem. > > > -- > Andrew Welch > http://andrewjwelch.com
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
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