[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] Concerned about the increasing reliance on XPath
- From: Stephen D Green <stephengreenubl@gmail.com>
- To: Michael Kay <mike@saxonica.com>
- Date: Mon, 9 May 2011 16:45:37 +0100
OK, but this adds to the description of my situation
that developers have to know not just XPath and its
expressions but the way XPath is implemented.
----
Stephen D Green
On 9 May 2011 16:38, Michael Kay <mike@saxonica.com> wrote:
>
>> Here is an example fragment
>>
>> <a xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version-id="0.4"
>> xmlns="http://example.com">
>> ...
>>
>> In XPath 1.0
>> /default:a/@version-id = 0.4 returns true
>> but /a/@version-id = 0.4 returns false
>>
>> In XPath 2.0
>> /default:a/@version-id = 0.4 returns an error (prefix not bound)
>> and /a/@version-id = 0.4 returns true
>>
>> (I tried these out in Oxygen and I trust the results)
>>
>
> These results are entirely attributable to the way in which oXygen defaults
> the parameters controlling XPath evaluation (in particular the namespace
> bindings), and not to the XPath specification itself. See:
>
> http://www.oxygenxml.com/forum/topic1538.html
>
> They could have chosen to make the bindings compatible between the two
> versions, but they chose instead to take advantage of new features in the
> language.
>
> You're right of course that namespaces are far and away the number one
> usability problem in XPath for the majority of users, especially casual
> users.
>
> Michael Kay
> Saxonica
>
> _______________________________________________________________________
>
> XML-DEV is a publicly archived, unmoderated list hosted by OASIS
> to support XML implementation and development. To minimize
> spam in the archives, you must subscribe before posting.
>
> [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
> Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
> subscribe: xml-dev-subscribe@lists.xml.org
> List archive: http://lists.xml.org/archives/xml-dev/
> List Guidelines: http://www.oasis-open.org/maillists/guidelines.php
>
>
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]