|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XPath and XSD/RNG
Stefan Tilkov wrote:
"Is there a way to check whether an XPath expression could possibly be
true for a document conforming to a particular W3C XML Schema (or
Relax NG schema) without having access to the document? Is this
something that toolkits support?
E.g. if the schema disallows /root/element/subelement, the XPath
expression /root/element/subelement[0] cannot yield a non-null result
for any conforming document."
Stefan,
It's not possible to write a general algorithm that determines
whether or not an XPath expression could possibly be true
for all documents that conform to a schema. This problem is
undecidable. Also, the problem of whether or not an XPath
expression is satisfiable is undecidable.
For more details, please see:
http://www.idealliance.org/papers/extreme03/html/2003/Lyons01/EML2003Lyons01.html
Best regards,
Bob Lyons
XML and Java Consultant
www.unidex.com
|
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
|
|||||||||

Cart








