OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Can XML Schemas do this?

[ 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





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS