[Home] [By Thread] [By Date] [Recent Entries]
I recently put together a schema language for newbies that aims to be simple. The idea was that an example of your XML data could be your schema. Chances are that alone wouldn't be rich enough, so you can then add annotations to it to better describe what you want. For that reason I've called it "Annotated XML Example" or AXE. At the moment it's very much a put-something-out-there-and-see-what-happens specification. It's certainly not as powerful as full XSD. But then part of its design goal is to say if you need the full power of XSD (or similar), then use XSD! The current spec is at: http://www.codalogic.com/lmx/documentation-axe.php Maybe it'll provide someone with food for thought. Pete Cordell Codalogic Ltd Interface XML to C++ the easy way using C++ XML data binding to convert XSD schemas to C++ classes. Visit http://codalogic.com/lmx/ or http://www.xml2cpp.com for more info ----- Original Message ----- From: "Michael Kay" <mike@s...> To: <xml-dev@l...> Sent: Friday, December 17, 2010 12:45 PM Subject: Re: Micro XSD for Micro XML? > > On 16/12/2010 14:43, Stephen Green wrote: >> Now we have 'Micro XML', can't have a Micro XML Schema (Micro XSD)? >> > > The winning combination, I would think, would be a combination of RelaxNG > for grammatical constraints, XPath assertions for predicate-based > constraints, and data types based on Jeni Tennison's DataType Library > Language [1] > > Michael Kay > Saxonica > > [1] http://www.jenitennison.com/datatypes/ > > _______________________________________________________________________ > > XML-DEV is a publicly archived, unmoderated list hosted by OASIS > to support XML implementation and development. To minimize > spam in the archives, you must subscribe before posting. > > [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ > Or unsubscribe: xml-dev-unsubscribe@l... > subscribe: xml-dev-subscribe@l... > List archive: http://lists.xml.org/archives/xml-dev/ > List Guidelines: http://www.oasis-open.org/maillists/guidelines.php > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] |

Cart



