XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] Micro XSD for Micro XML?

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@saxonica.com>
To: <xml-dev@lists.xml.org>
Sent: Friday, December 17, 2010 12:45 PM
Subject: Re: [xml-dev] 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@lists.xml.org
> subscribe: xml-dev-subscribe@lists.xml.org
> 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]


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

Copyright 1993-2007 XML.org. This site is hosted by OASIS