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

Re: Who can implement W3C XML Schema ?


java xsd.exe equivalent
Adam Turoff wrote:

>If I'm doing my math right, that leaves roughly 1% of XML users
>actually *trying* to do something with XML Schema.  From there:
>
We're using MSXML 4, .NET and XML Spy. I think the only really 
irritating problem I've had is that XML Spy doesn't detect ambiguous 
content models - this should be at least an option.

In general I'd say that anyone who wants to do typed Web Services is 
likely to be doing XSD. That's going to be a lot more than 1% of users 
in the near to medium future, in my prediction.

How are they going to do it? I've just experimentally dragged a database 
table onto a schema in VS.NET - the result's not perfect (got primary 
keys but can't see referential integrity) but it's a pretty good start.

So that gives at least three options to those designing XML Schemas -

[1]    start by designing the schema, either textually or graphically
[2]    start by designing a programming language class, then 
auto-magically convert the class to a schema
[3]    start by auto-magically converting one or more tables to schemas, 
plus of course
[4]    start by getting a third-party schema and simply putting it 
through your toolkit

An interesting point is that when the .NET utility xsd.exe (I imagine 
that there is or will shortly be a java equivalent) generates a 
schema-specific deserialiser, the generated code not only parses XML (or 
an XML event stream) blazingly fast, but also provides implicitly quite 
a lot of structure and data-type validation.

Strangely my tests show the generated code de-serialising XML into 
objects faster than it serialises objects into XML - is this just me?

Francis.


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.