LEE EL FICHERO CON OBJETOS PERSONA Y LOS GUARDA EN UN FICHERO XML
Para obtener los datos de las personas del primer fichero, he utilizado la misma metodología que en el ejercicio 8.2
Para escribir y crear el fichero XML:
- Mediante "DocumentBuilderFactory", "DocumentBuilder" y "Document"
- Creamos "Element" para crear los objetos y indicamos el objeto mediante el método ".createElement()"
- Mediante el método ".appendChid()" añadimos al fichero
- Mediante "Attr" creamos los atributos del objeto con la ayuda del método ".createAttribute()", después ".setValue()" para cambiar el valor y el nombre del element junto con el método ".setAttributeNode()" para guardarlo en el elemento
- Mediante "TransformerFactory", "Transformer", "DOMSource" y "StreamResult" para crear el fichero XML junto con los datos anteriormente creados
Resultado terminal:
El archivo XML de personas se ha creado correctamente!
Resultado fichero XML:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Personas>
<Persona edad="18" nombre="Juan"/>
<Persona edad="20" nombre="Pepe"/>
<Persona edad="56" nombre="Manolo"/>
<Persona edad="78" nombre="Erom"/>
</Personas>