SAX.setDocumentLocator() SAX.startDocument() SAX.internalSubset(doc, , ) SAX.elementDecl(doc, 4, ...) SAX.elementDecl(a, 3, ...) SAX.elementDecl(b, 3, ...) SAX.elementDecl(c, 3, ...) SAX.elementDecl(d, 3, ...) SAX.externalSubset(doc, , ) SAX.startElementNs(doc, NULL, NULL, 0, 0, 0) SAX.startElementNs(b, NULL, NULL, 0, 0, 0) SAX.characters(This, 4) SAX.endElementNs(b, NULL, NULL) SAX.startElementNs(d, NULL, NULL, 0, 0, 0) SAX.characters( is a valid document, 20) SAX.endElementNs(d, NULL, NULL) SAX.endElementNs(doc, NULL, NULL) SAX.endDocument()