DocFlex/XML - XSDDoc - Examples
- HTML Documentation
- RTF Documentation
1. HTML Documentation
These are screenshots of a framed HTML documentation generated directly from
(click to see the real HTML):
In the following table, you can see a number of Javadoc-like framed HTML documentations
generated with DocFlex/XML XSDDoc
by various big XML schemas (using FramedDoc.tpl template):
Explanations of Table Columns
The topic of the XML schema documentation.
For example: “DITA 1.1” is the
“Darwin Information Typing Architecture (DITA) Version 1.1”
Source URL(s) / Location
The locations of the initial source XML schema definition (XSD) files
specified directly to the generator.
Any other XSD files processed during the generation have been picked by the generator automatically
Processed XSD files
The total number of XSD files processed during the entire generation
(including both those specified directly on the command line and loaded automatically
by the generator while processing the importing elements).
Generated HTML files / diagrams
The total number of generated HTML documents / XSD diagrams (which are PNG graphics files
generated by DocFlex/XML DiagramKit).
Generation time (with diagrams)
The generation time of the whole documentation, including all HTML files and diagrams.
All tests were run on an Intel Core i7-3770 system / 8Gb RAM / Windows 7 64bit / Java SE 1.8.
This also includes the time for loading all XML schema files from Internet, directly by the given main schema URLs.
The result documentation published on this website.
The zip archive with the same documentation available for free downloads.
2. RTF Documentation
This is a single file RTF documentation generated by
“XMLSchema.xsd” schema using
Below are screenshots of some pages from the result RTF (click to enlarge).
||XML Schema for XML Schemas
|Processed XSD files
|Generation time (with diagrams)
||15 sec (computer: Intel Core i7-3770 based / Windows 7 / Java SE 1.8)
7.5 MB (with diagrams; the content is reduced in comparison with the
|Number of pages
(includes both framed HTML and RTF docs)
Project Overview, Schema Overviews:
All Component Summary, Namespace Bindings:
Complex Type documentation:
Simple Type documentation:
Element Group, Global Attribute, Attribute Group documentation:
The following picture shows a similar RTF documentaton generated under Linux and open with OpenOffice.org Writer
(click to see the full-size screenshot):