Projects / xsbrowser


The xsbrowser creates a human-readable documentation of XML document types represented as XML 1.0 DTDs or XML schemas (REC-xmlschema-20010502). The user needn't understand the DTD or XML Schema syntax. The xsbrowser exploits XML Schema. Although you can directly feed a DTD into the xsbrowser, it is recommended to first translate the DTD using the dtd2xs translator. The dtd2xs translator allows a more sophisticated mapping of DTDs onto XML schemas. The only requirement is a Web browser that supports Java applets, Javascript, and CSS1. The Web browser needn't support XML.

Operating Systems

RSS Recent releases

Release Notes: A simple XML editor has been added. The user interface has been improved. Performance of xsbrowser (loading and dynamic optimization of hot spots) has been improved. More comprehensive documentation of xsbrowser is available. DTD comments are mapped onto the XML Schema documentation. The documentation of XML markup/values is sorted in ascending order. Examples have been added (DTD/XML schema).

Release Notes: The DTD to XML Schema translation has been optimized (dtd2xs v1.52). Examples have been added (XML Schema DTD/schema). In particular, the XML Schema example makes it very easy for people who are new to XML Schema.

Release Notes: Improved error management, extensions to internal structures so that the creation of valid XML documents will be possible in a later version, and a few bugfixes.

Release Notes: Internal structures have been modified so that one can create valid XML document instances in a later version. The rendition has been improved.

Release Notes: This release includes a redesign of the user interface, and a new documentation frame.


Project Spotlight


A Perl/Tk application to manage a ToDo list.


Project Spotlight


A Single Packet Authorization and Port Knocking implementation.