False is the default for the mixed attribute. What I'm not sure about is, given: <xsd:element name="foo"> <xsd:complexType/> </xsd:element> Is: <foo> </foo> a valid instance, i.e. is whitespace forbidden in an empty element? Cheers, Pete. ============================================= Pete Cordell Codalogic for XML Schema to C++ data binding visit http://www.codalogic.com/lmx/ ============================================= ----- Original Message ----- From: "Shlomo Yona" <S.Yona@F5.com> To: <xmlschema-dev@w3.org> Sent: Thursday, November 01, 2007 12:14 PM Subject: Mixed content and empty content Hello, What is the semantics of the following XSDL snippet? <xsd:element name="foo"> <xsd:complexType mixed="true"/> </xsd:element> Does it mean the same as <xsd:element name="foo"> <xsd:complexType/> </xsd:element> that is, that element foo cannot have any content (be it textual or element children)? If not, is the meaning <xsd:complexType mixed="false"/> the same as <xsd:complexType/> ? Thanks. ShlomoReceived on Thursday, 1 November 2007 12:43:45 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 16 March 2009 11:13:39 GMT