|
Home > Online Product Documentation > Table of Contents > About XML Document Structure About XML Document StructureThe XPath processor operates on a tree representation of XML data that looks like the following figure:
The root node has no actual text associated with it. You can think of the file name as the root node. A document can include zero or more comments and zero or more processing instructions. A document element is required, and there can be only one. The document element contains all elements in the document. For example:
In the preceding figure,
|
Apache FOP
Apache FOP is an open-source engine is available from the Apache project that renders XSL-FO into PDF and other popular document formats. Apache FOP is fully integrated with Stylus Studio's XSL:FO tools.
XSL and XSLT Tools
XSLT tools in Stylus Studio let you easily edit, debug, design and profile XSLT stylesheets using a powerful and intuitive graphical user interface.
Database-to-XML Mapping
Stylus Studio features several database-to-XML mapping tools that allow you to easily query a relational database using SQL/XML or SQL and render the results as XML. Stylus Studio also supports the world's first and only visual SQL/XML Editor!
XML Code Folding
Stylus Studio's XML Editor features XML code folding, a powerful and intuitive way to maximize limited screen real-estate and help make sense of large XML files.