You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems a little odd that one identifier for XPath is xpath-30 and the intention seems to be that it identifies XPath 3.1. There is an existing XPath 3.0 specification which may not be what's intended to be referenced with the xpath-30 string, or is it?
If you want to downgrade on either JSON Path or XPath, then one can leverage the Criterion Expression Type Object. This object allows one to state their intention to use syntax conforming to an older variant. The expectations are:
Regarding the Criterion Expression Type Object, Arazzo states the following:
An object used to describe the type and version of an expression used within a Criterion Object. If this object is not defined, then the following defaults apply:
Thanks, I think I did not fully understand the mechanics. But wouldn't it then be useful to also allows xpath-31 as a value even if that is the default? That would allow people to make their choice explicit.
It seems a little odd that one identifier for XPath is
xpath-30
and the intention seems to be that it identifies XPath 3.1. There is an existing XPath 3.0 specification which may not be what's intended to be referenced with thexpath-30
string, or is it?https://www.w3.org/TR/xpath-30/
The text was updated successfully, but these errors were encountered: