Hi, Here's a patch to pretty print the xml displayed in the right cell.
Much easier to look at! *** UglyBrowser.java 2004-06-11 15:23:10.000000000 -0600 --- UglyBrowser.java.orig 2004-06-11 15:24:58.000000000 -0600 *************** *** 25,35 **** import org.apache.xindice.core.Database; import org.apache.xindice.xml.TextWriter; - import org.apache.xml.serialize.XMLSerializer; - import org.apache.xml.serialize.OutputFormat; import org.w3c.dom.Document; - import java.io.ByteArrayOutputStream; - import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; --- 25,31 ---- *************** *** 191,208 **** } return "Document '" + document + "'<p>\n" ! + "<pre>" + escapeHtml(prettyPrint(doc)) + "</pre>"; ! } ! ! public static String prettyPrint(Document doc) throws Exception { ! ByteArrayOutputStream out = new ByteArrayOutputStream(); ! OutputFormat format = new OutputFormat(doc); ! format.setLineWidth(65); ! format.setIndenting(true); ! format.setIndent(2); ! XMLSerializer serializer = new XMLSerializer(out, format); ! serializer.serialize(doc); ! return out.toString(); } /* simple function to escape the xml stuff that'll --- 187,193 ---- } return "Document '" + document + "'<p>\n" ! + escapeHtml(TextWriter.toString(doc)); } /* simple function to escape the xml stuff that'll Cheers, Gary ------------------------------------------------------ Gary Orser Montana State University Center for Computational Biology 1 Lewis Hall, Bozeman MT, 59717