SAX.setDocumentLocator() SAX.startDocument() SAX.internalSubset(svg, -//W3C//DTD SVG April 1999//EN, http://www.w3.org/Graphics/SVG/svg-19990412.dtd) SAX.resolveEntity(-//W3C//DTD SVG April 1999//EN, http://www.w3.org/Graphics/SVG/svg-19990412.dtd) SAX.startElement(svg, width='268px', height='207px') SAX.characters( , 5) SAX.startElement(path, d=' M 29 28 ') SAX.endElement(path) SAX.characters( , 5) SAX.startElement(path, d=' L 19 74 ') SAX.endElement(path) SAX.characters( , 2) SAX.startElement(g, style='fill: #0000ff') SAX.characters( , 2) SAX.startElement(g, style='fill: #ff0000') SAX.characters( Java Font, 5) SAX.startElement(g) SAX.characters( Java Font definit, 6) SAX.startElement(desc) SAX.characters( Java Font definition:Dialog 0, 30) SAX.endElement(desc) SAX.characters( J, 5) SAX.endElement(g) SAX.characters( Java Font , 4) SAX.startElement(g) SAX.characters( Java Font definit, 6) SAX.startElement(desc) SAX.characters( Java Font definition:Helvetic, 35) SAX.endElement(desc) SAX.characters( , 2) SAX.startElement(g, style='fill: #800040') SAX.characters( , 2) SAX.startElement(g, style='fill: #ffffff') SAX.characters( Java Font, 5) SAX.startElement(g) SAX.characters( Java Font definit, 6) SAX.startElement(desc) SAX.characters( Java Font definition:Dialog 7, 32) SAX.endElement(desc) SAX.characters( J, 5) SAX.endElement(g) SAX.characters( Java Font , 4) SAX.startElement(g) SAX.characters( Java Font definit, 6) SAX.startElement(desc) SAX.characters( Java Font definition:Dialog 7, 32) SAX.endElement(desc) SAX.characters( , 5) SAX.endElement(g) SAX.characters( , 1) SAX.endElement(g) SAX.endElement(svg) SAX.endDocument()