XMLSPY 5 is a comprehensive and easy-to-use product family that facilitates all aspects of XML Application Development.
Stylesheet Designer is a new approach to automate the writing of complex XSLT Stylesheets using an intuitive drag-and-drop user interface. Stylesheet Designer creates advanced electronic forms for use with Authentic Document view.
AUTHENTIC 5 Desktop Edition is a word processor type editor, supporting electronic form-based data input, graphical elements, tables, as well as real-time validation using XML Schema.
XMLSPY 5 is the industry-leading solution for XML-based application development, allowing easy creation and management of XML documents, XML schemas, as well as XSLT Stylesheets.
XMLSPY 5 includes a Tutorial that shows you how to use XMLSPY 5 for the major aspects of XML:
XML editing & validation
Schema/DTD editing & validation
XSL editing & transformation
The Reference section explains each window and menu command in detail and can easily be accessed through the Contents, and Index tabs of the help file.
You may also want to periodically check our Altova web-server for news, updates, and new examples. Please note that the complete XMLSPY 5 documentation is available in printed form, and can be purchased from http://www.altova.com/bookstore in the USA or Canada. To order from other coutries please go to the Resources page and select the specific link for your region.
Available now on Amazon.com, the definitive "XMLSPY Handbook".
The handbook explains XML, Namespaces, XSLT, XPath, XML Schema, SOAP, and WSDL using a wide array of relevant examples, while introducing the various features of XMLSPY. This is also the official textbook for XMLSPY training and certification.
If you encounter an occasional error or, perhaps, some incomplete information in this online help or the printed documentation and you need help with XMLSPY 5, please don't hesitate to visit our Support Center on the Internet, where you'll find additional links to the FAQ pages as well as our online Support Form. Also, please feel free to send us any feedback regarding the new documentation.
We will also be providing periodic free updates to the online help system and the printable documentation on the Download page on our web server.
.topic 10002
The eXtensible Markup Language (XML) is a subset of SGML (the Structured Generalized Markup Language) that has been defined by the World Wide Web Consortium (W3C) in 1998 (see http://www.w3.org/TR/REC-xml). Its goal is to enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML has been designed for ease of implementation and for interoperability with both SGML and HTML.
The XMLSPY 5 online help and printable documentation contain a Tutorial section that give you a general overview of XML and XMLSPY 5.
To learn more about XML and its associated protocols, please also visit our list of recommended links to various XML-related information resources on the Altova web server.
We will take a short tour to discuss the various aspects of XML and the other related W3C standards, before explaining the various features of XMLSPY 5 that will help you make the most of XML.
If you are already familiar with XML, you may wish to skip to the User interface section.
.topic 20002
This screen shot shows the main window containing a XML document, and the same document in Browser view.
Click on the Browser view icon, to open the Browser view of an XML Document.
For the Browser view to display/render a XML document correctly:
The XML Document must contain a reference to a XSL stylesheet, or
A XSL Stylesheet has to be assigned to the to the XML folder or project.
.topic 20003
This screen shot shows the main window containing an XML Schema document (XSDL - XML Schema Definition Language).
Click on the Schema Design View icon to open Schema Overview. The main window then displays all Global "definitions" (elements, complex types etc.) in list form.
To see the content model in graphical form:
1. Click on the icon next to the definition you want to display.
The content model for that component appears in a tree view.
To return to the Schema overview:
Click the "Show Globals" icon to return to the Schema Overview.
Select the menu option Schema design | Display All Globals to return to the Display All Globals view.
.topic 20004
This screen shot shows the main window containing a XSL (eXtensible Stylesheet Language) document, in Text view.
Clicking on the Enhanced Grid View icon, displays the same XSL document in grid form.
.topic 20005
XMLSPY 5 uses the familiar tree view display to manage your XML projects. Please note the Project window is not available in the Home Edition.
Project folders allow you to:
Group XML files by their extension
Assign XSL transformation parameters to specific folders, enabling you to view XML documents with "default" stylesheets
Validate XML files by assigning DTDs or Schemas to specific folders.