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

RE: Is "mixed" applied recursively?

From: Xan Gregg <Xan.Gregg@jmp.com>
Date: Tue, 15 Mar 2005 13:36:34 -0500
Message-ID: <1F145982392D6143BCF3CC670E4C7FA0011CE957@MERC27.na.sas.com>
To: "Jochen Wiedmann" <jochen.wiedmann@gmail.com>, <xmlschema-dev@w3.org>
RE: Is "mixed" applied recursively?

[children] is the XML Infoset property and is defined in the Schema spec:

  [children] An ordered list of child information items, in document 
  order. This list contains element, processing instruction, unexpanded 
  entity reference, character, and comment information items, one for 
  each element, processing instruction, reference to an unprocessed 
  external entity, data character, and comment appearing immediately 
  within the current element. If the element is empty, this list has 
  no members.
 
"appearing immediately within the current element" is the relevant
phrase for your question.

xan

-----Original Message-----
From: Jochen Wiedmann

..

The spec contains the following words:

     A mixed {content type} *validates* elements whose element
     [children] (i.e. specifically ignoring other [children]
     such as character information items) conform to the
     supplied content model.

My question is, what the word "children" means in that case. Does it
include the elements "b" and "c"? In other words, is the "mixed"
attribute applied to the children recursively?
Received on Tuesday, 15 March 2005 18:36:40 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.