[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] Micro XSD for Micro XML?
- From: "Pete Cordell" <petexmldev@codalogic.com>
- To: <xml-dev@lists.xml.org>
- Date: Fri, 17 Dec 2010 14:33:11 -0000
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]