This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
ANN: Pretty XML Tree Viewer
- To: xml-dev at lists dot xml dot org
- Subject: [xsl] ANN: Pretty XML Tree Viewer
- From: Mike Brown <mike at skew dot org>
- Date: Mon, 15 Oct 2001 20:28:08 -0600 (MDT)
- CC: xsl-list at lists dot mulberrytech dot com
- Reply-To: xsl-list at lists dot mulberrytech dot com
In February 2001, Jeni Tennison and I wrote the ASCII XML Tree Viewer,
an XSLT stylesheet that produces a plain text representation of an XML
document's XPath/XSLT node structure, incorporating 'ASCII art' styles
to show the node relationships.
I have just now (October 2001) produced a new version that produces
very similar output, but with colorful, concise HTML and CSS1
formatting. I am very pleased with the results, at least when viewed
in HTML+CSS1 capable browsers.
This version also features some non-CSS improvements that I intend to
incorporate in the ASCII version eventually.
The intended audience for this is beginners needing help with
XPath/XSLT model visualization, as well as advanced XML application
developers. (It is quite handy for debugging an XSLT processor
implementation, for example).
Please see
http://skew.org/xml/stylesheets/treeview/html/
for the XSLT and CSS stylesheets, plus sample output.
Let me know if there are any bugs or room for improvement. Thanks.
- Mike
____________________________________________________________________________
mike j. brown, fourthought.com | xml/xslt: http://skew.org/xml/
denver/boulder, colorado, usa | personal: http://hyperreal.org/~mike/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list