[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: ConciseXML syntax
And will it display in IE or NS I doubt (really compatible eh?) rcxau ----- Original Message ----- From: "Mike Plusch" <mplusch@c...> To: <xml-dev@l...> Sent: Saturday, 18 January 2003 04:11 Subject: ConciseXML syntax > ConciseXML solves the verbosity and ambiguity of > XML 1.0 while while remaining compatible with > XML 1.0. ConciseXML is designed for data as > well as documents. > > ConciseXML has four key improvements to XML 1.0: > > 1. optional ending tag > ConciseXML: <textarea>hi</> > XML 1.0: <textarea>hi</textarea> > > 2. by-position arguments (attribute key is optional) > ConciseXML: <person "Mike" "Plusch"/> > XML 1.0: <person first="Mike" last="Plusch"/> > > 3. Dot notation for path > ConciseXML: "abe".<foo color="blue"/>.bar > XML 1.0: > <execute_path> "abe" <foo color="blue"/> bar </execute_path> > > 4. Attributes keys and attribute values can be any object, > not just strings. > ConciseXML: > <person name="Mike" age=28 married=true birth=<date 1968 1 10/> /> > XML 1.0: > <person> > <field key="name">"Mike"</field> > <field key="age">28</field> > <field key="married">true</field> > <field key="birth"> > <date><field key="year">1968</field> > <field key="month">1</field> > <field key="day">10</field> > </date> > </field> > </person> > > > A chapter in a book published by Wiley titled: > "Water: Simplified Web Services and XML Programming" > has a chapter that describes ConciseXML. The chapter > is also posted on-line at: > http://www.waterlang.org/water_book_2002/concise_xml.htm > Half of the contents of the book is available here: > http://www.waterlang.org/water_book_2002/index.htm > > ConciseXML compatibility with XML 1.0 takes the following > form: > > 1. Any XML 1.0 expression is also a ConciseXML expression > 2. Any ConciseXML expression can be written in XML 1.0 > 3. There is no information loss when converting between > ConciseXML and XML 1.0 > 4. ConciseXML supports both the XML 1.0 and "concise" forms > within the same document. One can be nested within the > other. > > ConciseXML has the same properties that would be desired > for XML 2.0. > > I would like to see ConciseXML adopted as a standard. > Clear Methods, my company, is willing to freely license it > to everyone. Christopher Fry and I are the co-creators of > ConciseXML and the Water language. > > _Mike Plusch > CTO, Clear Methods > http://www.clearmethods.com > http://www.waterlang.org > > > > > > > ----------------------------------------------------------------- > 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> http://movies.yahoo.com.au - Yahoo! Movies - What's on at your local cinema?
|
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
|