XML a Objeto Java
¿Quién no ha querido convertir un archivo XML a objetos Java? Usando el DOM, es muy útil pero bastante trabajoso.
Hay un "parser" de Apache Commons llamado Digester que permite convertir un XML (usando algunas reglas) a objetos Java. Lo he usado bastante tiempo y me es muy útil.
Así que comparto un ejemplo usando esta biblioteca.
https://apuntes.dev.java.net/files/documents/10908/150452/ReadXML.tar.gz
En este ejemplo, se leerá el archivo http://www.xmlfiles.com/examples/simple.xml, lo descargará de Internet usando HttpClient, y lo procesará usando DOM del JDK, y luego usando el Apache Digester.
Espero que les sea de utilidad.
Hay un "parser" de Apache Commons llamado Digester que permite convertir un XML (usando algunas reglas) a objetos Java. Lo he usado bastante tiempo y me es muy útil.
Así que comparto un ejemplo usando esta biblioteca.
https://apuntes.dev.java.net/files/documents/10908/150452/ReadXML.tar.gz
En este ejemplo, se leerá el archivo http://www.xmlfiles.com/examples/simple.xml, lo descargará de Internet usando HttpClient, y lo procesará usando DOM del JDK, y luego usando el Apache Digester.
Espero que les sea de utilidad.
para aplicaciones pequeñas yo uso JDOM es una libreria light pero para cosas mas complejas JAXB es lo que usan los framework webservices para realizar el parser algo parecido a esta libreria de Apache que se menciona.
ResponderBorrar