[Home] [By Thread] [By Date] [Recent Entries]


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:  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


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member