[Home] [By Thread] [By Date] [Recent Entries]

  • From: Rick Jelliffe <ricko@a...>
  • To: xml-dev@l...
  • Date: Tue, 25 Sep 2001 18:06:50 +1000

 From: "Christian Nentwich" <c.nentwich@c...>
 
> 
> > I have a series of XML documents. I want to ensure that when any of these
> > documents
> > contains the following element:
> > <id></id>
> > That the value supplied is unique across all <id> elements contained in all
> > the documents.
> 
> You can do this quite easily in xlinkit (see http://www.xlinkit.com) as
> follows:  ...
 
The only choices are XLinkit and Schematron AFAIK. 

XLinkit is clearly superior for this kind of use. I recommend that anyone
who needs to make assertions about constraints involving sets of
documents should look at XLinkit, especially if you need a server-based
solution.

While Schematron can use document() to go between XML documents
(e.g. to check something in an external locally-held controlled vocabulary) quite
happily, I think document() is not robust (e.g. if the externally held document
is unavailable).

Cheers
Rick Jelliffe


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member