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

  • To: "CHIUSANO, Joseph" <JCHIUSANO@l...>,"Ken Sall" <ken@s...>,"CHIUSANO, Joseph" <JCHIUSANO@l...>,<xml-dev@l...>
  • Subject: RE: XML Schema: At Least One of X Elements Must Appear
  • From: "Dare Obasanjo" <dareo@m...>
  • Date: Sun, 18 Aug 2002 10:41:12 -0700
  • Thread-index: AcJG3b2m/QhLqsV4Tz2gIGIscepNlQAAIBYn
  • Thread-topic: XML Schema: At Least One of X Elements Must Appear

In general I don't think W3C XML Schema can satisfy your requirements but believe that there may be a work around for specific cases. Your example wasn't detailed enough to tell if your case is one where a work around is possible. Perhaps some sample XML or schema fragment? 

	-----Original Message----- 
	From: CHIUSANO, Joseph [mailto:JCHIUSANO@l...] 
	Sent: Sun 8/18/2002 10:35 AM 
	To: 'Ken Sall'; CHIUSANO, Joseph; xml-dev@l... 
	Cc: 
	Subject: RE:  XML Schema: At Least One of X Elements Must Appear
	
	

	Not sure how use of a wildcard can help here....would you be willing to provide more specifics? 

	> ************************************************************************** 
	>   Joseph M. Chiusano 
	>   Logistics Management Institute 
	>   2000 Corporate Ridge 
	>   McLean, VA 22102 
	>   Email: jchiusano@l... 
	>   Tel: 571.633.7722 
	> ************************************************************************** 
	> 


	-----Original Message----- 
	From: Ken Sall [mailto:ken@s...] 
	Sent: Sunday, August 18, 2002 1:33 PM 
	To: CHIUSANO, Joseph; xml-dev@l... 
	Subject: Re:  XML Schema: At Least One of X Elements Must 
	Appear 


	XML Schema: At Least One of X Elements Must AppearJoseph wrote> I am 99.9% 
	sure that there is no way to represent in XML Schema that "at least one of 
	the following X elements must appear in the XML document" - **am I 
	correct?** 

	How about: 

	         <xsd:any  minOccurs="0" maxOccurs="unbounded" > <!-- or 1 --> 
	          <!-- nest xsd:sequence or xsd:choice here --> 
	        </xsd:any> 

	- Ken Sall               kensall@c... or ken@s... 
	- XML Consultant/Author  http://mywebpages.comcast.net/kensall/ 
	- XML Family of Specifications: A Practical Guide (just published) 
	- http://WDVL.Internet.com/Authoring/Languages/XML/XMLFamily/ 



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