Entradas

Mostrando entradas de agosto, 2014

Ejemplo de generación de archivo XML con JAXB

Este artículo está ligado con esta otra entrada donde se exlica de manera detallada cómo generar archivos XML utilizando JAXB. Nuevamente, por motivos tributarios, nos vemos en la necesidad de trabajar en la generación de archivos XML. En esta ocasión, el objetivo es generar el catálogo de cuentas contables en formato XML para enviar al SAT. Todo lo escrito y explicado en este artículo, es totalmente aplicable para lo que aquí se presenta. Por lo tanto, no entraremos en detalles de cómo crear archivos XML con JAXB. Caso práctico Lo primero, es definir el elemento raíz. En este ejemplo, no se incluyen los getters/setters.: @XmlRootElement(name = "Catalogo") @XmlAccessorType (XmlAccessType.FIELD) @XmlType(propOrder = {"version", "rfc", "totalCtas", "mes", "anno", "Ctas"}) public class CatalogoCuentasSAT { @XmlElement(name = "Ctas") private List Ctas; @XmlAttribute(name = "Ve