Here's the source code for ViewInstantOutlines, the Java servlet I described yesterday. It's public domain; feel free to make use of it. The cleanXML() method in the servlet is my unsuccessful attempt to fix a problem with an accented character found in Dave Winer's instant outline, which is viewable as XML but not by my servlet. Looking at the issue further, I think it needs to be addressed in the XSLT transformation rather than the servlet.
All comments are moderated before publication. These HTML tags are permitted: <p>, <b>, <i>, <a>, and <blockquote>. This site is protected by reCAPTCHA (for which the Google Privacy Policy and Terms of Service apply).