import org.xml.sax.HandlerBase; import org.xml.sax.AttributeList; import java.io.*; public class MyTreeTracer extends HandlerBase { private PrintWriter fout; public MyTreeTracer() throws IOException { fout = new PrintWriter(new FileWriter("aout.html")); } public void startDocument() { fout.println(""); fout.println(""); fout.println("
"); fout.println(""); fout.println(""); fout.print(name + ": "); } public void endElement (String name) { fout.println(" :" + name); fout.println("
"); } public void characters (char ch[], int start, int length) { for (int i=start; i < start+length; i++) { fout.print(ch[i]); } } }