W3C home > Mailing lists > Public > xmlschema-dev@w3.org > November 2004

How to reference a value in the xml instance document from schema?

From: Daniel Einspanjer <deinspanjer@gmail.com>
Date: Tue, 16 Nov 2004 14:03:39 -0500
Message-ID: <f81fa41804111611032854fb55@mail.gmail.com>
To: xmlschema-dev@w3.org

Hi folks, I hope that this question makes sense and that it isn't
trivial. I've searched the web and this list's archive before asking
it but I cannot find any leads. :/

In XML Schema, is it possible to refer to a value in the XML document
for purposes of schema validation?  I know that you could use an
appdata node to call out to some other type of schema validator such
as schematron, but I'm hoping this is possible in pure XML Schema.

An example might be easiest.

good xml doc
<person birthYear="1973" deathYear="2004"/>

bad xml doc
<person birthYear="2004" deathYear="1999"/>

can I write a minInclusive restriction in an XML Schema such that the
schema validates that deathYear is greater than or equal to birthYear?

Thanks for your time,

Daniel Einspanjer
Received on Tuesday, 16 November 2004 19:04:50 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:56:06 UTC