Question

I am writing a xsd-schema file and I need to ensure that a value of an attribute (positve integer) is also the value of minOccurs and maxOccurs of another attribute. Is this somehow possible?

Was it helpful?

Solution

Not with XSD 1.0 alone.

If you could use another schema language with XSD 1.0, Schematron can do it. If you can move to XSD 1.1, an xsd:assert would do the same thing here (as the Schematron).

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top