Gestionar los errores durante la transformación
Artículo por Club Developers · 27 mayo 2006
1950 vistas
La gestión de errores se hace de la misma manera que para SAX/DOM y los ErrorHandler. Podemos gestionar los errores durante la transformación con un ErrorListener (javax.xml.transform).
Veamos un ejemplo:
Forma de uso:
Veamos un ejemplo:
java
import javax.xml.transform.*; public void warning(TransformerException exception) throws TransformerException{ printException(exception); } public void error(TransformerException exception) throws TransformerException{ printException(exception); } public void fatalError(TransformerException exception) throws TransformerException{ printException(exception); throw exception; } private void printException(TransformerException exception){ } }
Forma de uso:
java
Transformer transformer =...; transformer.setErrorListener(new GestionadorErrores());