[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Can XML Schemas do this?
Sorry about that, I forgot to convert the method's implementation to XML 1.0. Here is the method below in XML 1.0: <defmethod> <not> <attributes> <execute_path> age <is><attributes>optional</attributes></is> <and> <attributes> <execute_path> birth <is> <attributes> optional </attributes> </is> </execute_path> </attributes> </and> </execute_path> </attributes> </not> </defmethod> ConciseXML equivalent: <defmethod> <not age.<is optional/>.<and birth.<is optional/> /> </> _Plusch ----- Original Message ----- From: Mike Plusch To: Eric van der Vlist ; xml-dev Sent: Monday, January 20, 2003 11:58 AM Subject: Re: Can XML Schemas do this? 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 ----------------------------------------------------------------- The xml-dev list is sponsored by XML.org <http://www.xml.org>, an initiative of OASIS <http://www.oasis-open.org> The list archives are at http://lists.xml.org/archives/xml-dev/ To subscribe or unsubscribe from this list use the subscription manager: <http://lists.xml.org/ob/adm.pl>
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|