[XMLSCHEMA-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Facets

From: <Farid.Mahini@L-3com.com>
Date: Tue, 15 Feb 2005 13:57:37 -0500
Message-ID: <F00F0521BE28134DA357DC1DF7475B9901AAA724@texchg.te.l-3com.com>
To: xmlschema-dev@w3.org
Facets

Hi,

Please pardon me if my question is not very clear. I am very new to the
XML/Schema language.

I have an XML document which contains the list of acceptable values (strings
or enum) for some elements, in addition to the elements themselves.  I need
to create a schema to validate this XML document. Is there a way to make the
validation process aware of these facets (on the fly, if you will).  I hope
the simple XML test file below clarifies my question.

Thank you,
-Farid

<?xml version="1.0" encoding="UTF-8"?>
<Measurements xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="Untitled6.xsd">
    <Types>	// The values lised under Types are user defined and
different in XML input files.
        <Name>Analog</Name>     
        <Name>Digital</Name>
        <Name>Bus</Name>
        <Name>Undefined</Name>
    </Types>
    <MeasInfo>		                                       // MeasInfo
is common to all XML input files
        <Name>Air Flow</Name>
        <Type>Analog</Type>                              // Type element
value must be one of those listed under Types element.
    </MeasInfo>
    <MeasInfo>
        <Name>Heading</Name>
        <Type>Digital</Type>
    </MeasInfo>
</Measurements>



"After all You have done for me, I can do no less for You than my best."
(Author unknown)




>From E-mail Administrator
ATTENTION PLEASE: Do you have our new e-mail addresses?
The current L-3 standard is First.Last @ L-3com.com
E-mail addressed to First.Last @ te.L-3com.com will no longer be delivered.
Please update your address book using the "From" address on this email.
Received on Tuesday, 15 February 2005 19:20:07 GMT

Subscribe to the Stylus Scoop newsletter for helpful XML tips and tutorials.
Email
First Name
Last Name
Company

Download Stylus Studio 6 XML Enterprise Edition

Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2007 All Rights Reserved.