[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Compact syntax for XML Schema


xscs standard syntax
From: "John Cowan" <jcowan@r...>
> Erik Wilde and Kilian Stillhard have developed a compact syntax for W3C
XML
> Schema, analogous to the compact syntax for RELAX NG.  It's very
attractive
> IMHO, and comes with Java code to translate back and forth to the
XML-based
> standard syntax.  Unfortunately, it was announced during the August
doldrums,
> and doesn't seem to have made it to the list.  While I have a few trivial
> complaints about the syntax (meaning: it didn't *quite* match the sketch I
> worked out last year :-) ), it looks like an excellent method of making
WXS
> more readable, writable, and accessible.
>
> Home page: http://dret.net/projects/xscs/

At first glance this seems a pleasant syntax and might be very useful, but
it has two unfortunate problems:

2. Is there a specification? I know there's a published syntax in a March
tech report (http://dret.net/netdret/docs/wilde-tikrep166.pdf), but there is
no way to tell if this corresponds to the August implementation or is
intended to.

1. Inability to round-trip. Too bad they didn't borrow a bit more from RELAX
NG compact syntax, like the ability to specify foreign attributes and
elements, so, e.g., the syntax could be used with Schematron annotations.
Even some attributes from the same namespace seem to be lost, like the
ubiquitous id attribute in the schema-for-schemas. It would be one thing if
round-tripping only changed the expression of the same information, like
moving namespace declarations to the top level, but actually losing
information is a tough sell.

Bob Foster


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.