Xs3p

From Wikipedia, the free encyclopedia
Jump to: navigation, search

xs3p is an XSLT stylesheet that generates XHTML documentation from XML Schema Definition language (XSD) schema.

xs3p requires an XSLT processor like Xalan from Apache Software Foundation. The results can be generally viewed with any browser that supports Cascading Style Sheets Level 2 (CSS2) and XHTML 1.0, such as Explorer 5.5, Mozilla 1.0, Netscape 6 or Opera 5 (or later).

xs3p was developed by Project Titanium[dead link], Distributed Systems Technology Centre (DSTC) Pty Ltd. and distributed under a Mozilla Public License (MPL). xs3p is used by both the Oxygen XML Editor and Stylus Studio to generate schema documentation, and a modified version of the stylesheet is included with this program.[1]

Recently the DSTC website, which was officially hosting the xs3p stylesheet, has become unavailable. A download of the xs3p stylesheet is available from the FiForms XML Definitions project.