Subject: Re: offtopic: xs:schema - how to declare compulsory presence of either one (specific)string or group of nodes
From: List Owner <xsl-list-owner@xxxxxxxxxxxxxxxxxxxxxx>
Date: Tue, 26 May 2009 00:58:27 -0400
|
Please do NOT post off topic messages on XSL-List. It is rude.
Regular members of the list: please reply to this message off list if at all.
-- Tommie
Hello,
I have one offtopic question about xs:schemas:
I want to validate xml document that contains some nodes, or information
that these are missing:
<my_doc>
<table1>
<item1>text</item1>
<item2>text</item2>
........
</table1>
<table2>MISSING!</table2>
<table3>
<itemA>number</itemA>
<itemB>date</itemB>
</table3>
</my_doc>
That means, I have a list of tables, for each table also list of nodes it
should contain (with their value restrictions), but sometimes they are not
present and instead there is "MISSING!" string. Therefore - every table can
contain either "MISSING!" or specified group of nodes (depending on table
type - e.g. in the example table1, table2 and table3 are different and may
contain different sets of nodes)
How to specify this in xs:schema?
Thanks for any suggestions.
Michael
--
======================================================================
B. Tommie Usdin mailto:btusdin@xxxxxxxxxxxxxxxx
Mulberry Technologies, Inc. http://www.mulberrytech.com
17 West Jefferson Street Phone: 301/315-9631
Suite 207 Direct Line: 301/315-9634
Rockville, MD 20850 Fax: 301/315-8285
----------------------------------------------------------------------
Mulberry Technologies: A Consultancy Specializing in XML and SGML
======================================================================
|