Create Schema or DTD

Use the Create Schema or DTD dialog box to have Stylus Studio to create an XML Schema or DTD based on the content of the current XML document and associate it with that document.

Fields

Generate XML Schema

Stylus Studio generates an XML Schema based on the content of the current XML document and associates the schema with that document.

Output File

Use this field to specify or select the location for the new XML Schema document.

Generate DTD

Stylus Studio generates a DTD based on the content of the current XML document.

Click Internal to insert the DTD at the beginning of your XML document.

Click External to place the DTD in a separate file that your XML document references. If you click External, type a file path for the file that will contain the schema, or click Browse to navigate to the desired location.

For More Information

Creating XML Schema from an XML Document

Chapter 8Defining Document Type Definitions

Simple API for XML (SAX)

SAX stands for Simple API for XML - SAX is an XML standard used everywhere in Stylus Studio, for parsing and building representations of XML documents.

XQuery Tools Support for TigerLogic XDMS

Stylus Studio's integration with the TigerLogic XDMS XQuery processor, allowing you to execute advanced XQuery expressions directly against any TigerLogic XDMS instance.

XQuery Talk Blog

Get the latest XQuery news and information at XQuery-Talk - an online community for discussing XQuery technologies, examples, implementations and more. Bookmark this RSS or ATOM feed now!

Building Workflow Applications with XML

Learn how to design custom XML workflow applications - from modeling your data and information processes, to capturing input from users in XML, and finally, generating useful queries and reports from the XML data -- using XSLT & XQuery technologies.

Stylus Most Wanted

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.