OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: [xml-dev] Schema constraints from a different file?

[ Lists Home | Date Index | Thread Index ]

Have a look at schemaTron or, you could use raw XSLT.

Fraser.


>From: Dmitry Epstein <mitia@northwestern.edu>
>To: xml-dev@lists.xml.org
>Subject: [xml-dev] Schema constraints from a different file?
>Date: Sat, 22 Oct 2005 01:51:01 -0500
>
>I have a data-oriented project, in which the main data component
>is an XML catalogue of items, supplemented by a number of other
>XML files that specify additional information about some of the
>items from the main catalogue, or reference particular items in
>descriptions of other data.  Right now this is accomplished by
>giving each item in the main catalogue a sequential number, then
>referencing that number form other files.  I am trying to
>introduce Schema validation into this project, and I am
>wondering how I could validate item references in files other
>than the main item catalogue.
>
>For example, suppose the main catalogue contains elements that
>look like this:
>
><item>
>         <itemID>ABC123</itemID>
>         ...
></item>
><item>
>         <itemID>DEF456</itemID>
>         ...
></item>
>...
>
>Then in another XML file there are elements that look like this:
>
><itemSpecs>
>         <itemID>DEF456</itemID>
>         ...
></itemSpecs>
>...
>
>Basically, I would like to develop schemas that impose
>constraints on an element or attribute in one XML file based on
>element or attribute values from another XML file.  Is this at
>all possible?  I would consider making a file containing just a
>list of all available item IDs, if that would help solve the
>problem.
>
>TIA
>
>
>
>
>-----------------------------------------------------------------
>The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
>initiative of OASIS <http://www.oasis-open.org>
>
>The list archives are at http://lists.xml.org/archives/xml-dev/
>
>To subscribe or unsubscribe from this list use the subscription
>manager: <http://www.oasis-open.org/mlmanage/index.php>
>






 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS