Hola a todos.
Estoy modificando la clase DefaultHandler (DH en adelante) de SAX para modificar un XML (añadiendo elementos, atributos, etc) para ello incluyo dentro de los métodos de DH llamadas a otra clase mia que utiliza JDOM para ir escribiendo un nuevo XML.
El problema que tengo es que no sé cómo incluir el contenido DOCTYPE y DTD del XML original, ya que no logro averiguar qué métodos de DH son invocados cuando el parser se encuentra con la declaración DOCTYPE y la DTD.
Supuse que sería el método notationDecl() o unparsedEntityDecl(), pero no.
¿Alguna idea de cómo hacer ésto?
Gracias y un saludo!