[Biodevelopers] XML Standardization?
Alex Milowski
alex at milowski.com
Mon Jan 13 13:43:05 EST 2003
On Monday, January 13, 2003, at 10:23 AM, Patrick McConnell wrote:
>
> Can schema's easily represent parsed character data like DTD's can?
> That
> is, can you have this:
>
> <annotation>This gene, <accession>ABC123</accession>, is a precursor to
> <accession>DEF456</accession>, which is a <keyword>G-Protein
> regulator</keyword>.</annotation>
>
> represented by a schema?
>
> My feeling is that DTD's are better at representing this sort of
> document-style XML. Am I wrong here?
You can easily do this in XML Schema (see http://www.w3.org/XML/Schema):
<element name="annotation">
<complexType mixed="true">
<group maxOccurs="unbounded">
<element name="accession"/>
<element name="keyword"/>
</group>
</complexType>
</element>
<element name="accession" type="xs:string"/>
<element name="keyword" type="xs:string"/>
Alex Milowski FAX: (707) 598-7649
alex at milowski.com
"The excellence of grammar as a guide is proportional to the paucity of
the
inflexions, i.e. to the degree of analysis effected by the language
considered."
Bertrand Russell in a footnote of Principles of Mathematics
More information about the Biodevelopers
mailing list