|
[XMLSCHEMA-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Schema Help
From: Michael Kay <mike@saxonica.com>
Date: Fri, 10 Feb 2006 09:17:26 -0000 To: "'oknam park'" <ponda7777@hotmail.com>, <xmlschema-dev@w3.org> Message-ID: <E1F7UPD-0005GT-Ro@lisa.w3.org> > > 1) How could I define type="xs:anyURI" > for identifier element below? it should be for only identifier, not > sub-element such as gemq:sid, etc. > > <xs:element name="identifier"> > <xs:complexType mixed="true"> If an element has mixed content, you can't constrain the content of the text nodes (which I imagine is what your question is asking). > > 2) How could I allow to represent "<dc:description > xml:lang='en'>" in a xml > instance file in a schem below? > > <xs:element name="description"> > <xs:complexType mixed="true"> > <xs:sequence> > <xs:element ref="dcterms:abstract" minOccurs="0" > maxOccurs="unbounded"/> > <xs:element ref="dcterms:tableOfContents" minOccurs="0" > maxOccurs="unbounded"/> > </xs:sequence> > </xs:complexType> > </xs:element> Import the schema for the XML namespace, and add <xs:attribute ref="xml:lang"/> after the xs:sequence (but inside the xs:complexType). Michael Kay http://www.saxonica.com/Received on Friday, 10 February 2006 09:17:35 GMT |
Subscribe in XML format
|






