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

RE: Tools to Generate XSD

From: Michael Kay <mike@saxonica.com>
Date: Tue, 20 Oct 2009 09:26:40 +0100
To: "'Tsao, Scott'" <scott.tsao@boeing.com>, <xmlschema-dev@w3.org>
Message-ID: <C09F6F3D84954D37B37F434C49D1FF0B@Sealion>
RE: Tools to Generate XSD
I've had good results on this using Stylus Studio. It works from a single
instance document, but you can always combine multiple instances into one
before you start. There is some control over the design patterns it uses,
but I generally find the default settings are quite usable. Of course you
have to tidy up the generated schema by hand afterwards, for example to make
intelligent decisions about when to use enumerations and patterns in your
simple types, or when to impose a hierarchy of types or substitution groups,
but I find it's often a good way of creating a first cut.
 
Regards,

Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay 


  _____  

From: xmlschema-dev-request@w3.org [mailto:xmlschema-dev-request@w3.org] On
Behalf Of Tsao, Scott
Sent: 20 October 2009 02:06
To: xmlschema-dev@w3.org
Subject: Tools to Generate XSD from Sample Instances


I am wondering if there are good tools that would enable (auto) generation
of XML schema from multiple instances of sample XML document.
 
It seems to me that one should be able to specify certain parameters for the
resulting schema, e.g., the design pattern [1] to be followed.
 
Any comments or suggestions?
 
[1]
http://developers.sun.com/jsenterprise/archive/nb_enterprise_pack/reference/
techart/design_patterns.html
 
 
Thanks,



Scott Tsao 曹壽國
Associate Technical Fellow 
The Boeing Company 
Received on Tuesday, 20 October 2009 08:27:15 GMT

Subscribe to the Stylus Scoop newsletter for helpful XML tips and tutorials.
Email
First Name
Last Name
Company

Download Stylus Studio 6 XML Enterprise Edition

Subscribe in XML format
RSS 2.0
Atom 0.3
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-2007 All Rights Reserved.