[
Lists Home |
Date Index |
Thread Index
]
There is always an XML 1.0 representation for
ConciseXML. Here is Water Type and Water
Contract in XML 1.0:
<defclass>
<field key="person"/>
<field key="name"> required string </field>
<field key="age"> optional integer </field>
<field key="birth"> optional datetime </field>
<field key="_precond">
<defmethod> <not age.<is optional/>.
<and birth.<is optional/> />
</defmethod>
</field>
</defclass>
Equivalent in ConciseXML:
<defclass person
name=required=string
age=optional=integer
birth=optional=datetime
_precond=<defmethod> <not age.<is optional/>.
<and birth.<is optional/> />
</defmethod>
</defclass>
_Plusch
----- Original Message -----
From: Eric van der Vlist
To: xml-dev
Sent: Monday, January 20, 2003 11:16 AM
Subject: Re: [xml-dev] Can XML Schemas do this?
On Mon, 2003-01-20 at 16:12, Mike Plusch wrote:
> Water Type and Contract can handle that.
I don't know how well it translates into English, but in French we
have
a metaphor saying that this is throwing the baby away with the water
of
its bath...
There is no reason to switch to a different markup language just
because
one of the schema languages of XML is weak!
Eric
|