ADT2 Practica 4
ADT2 Practica 4
Inca Garcilaso
ACCESO A DATOS
Ciclo formativo: Desarrollo de Aplicaciones Multiplataforma Curso: 2º
PRÁCTICA 4 TEMA 2: Acceso a archivos XML desde Java para la extracción de datos
1.- Eres un desarrollador de software que trabaja en una empresa de gestión de datos. Se te ha
proporcionado un archivo XML llamado "datos.xml", que contiene información sobre clientes. Tu
tarea es escribir un programa en Java que acceda a este archivo XML y extraiga ciertos datos para
su procesamiento.
Especificaciones:
1. Archivo XML:
xmlCopy code
<clientes>
<cliente>
<id>1</id>
<nombre>John Doe</nombre>
<correo>[email protected]</correo>
</cliente>
<cliente>
<id>2</id>
<nombre>Jane Smith</nombre>
<correo>[email protected]</correo>
</cliente>
<!-- Más clientes pueden estar presentes en el archivo -->
</clientes>
• Asegúrate de manejar cualquier excepción que pueda ocurrir durante la lectura del
archivo XML.
• Implementa tu código de manera limpia y organizada.
• Puedes utilizar clases y métodos adicionales según sea necesario para organizar tu
código de manera eficiente.
Nota:
EJERCICIO 2.- Tu tarea es desarrollar un programa en Java que manipule datos almacenados en un
archivo XML llamado "productos.xml". Este archivo contiene información sobre varios productos
en una tienda en línea. Cada producto tiene un ID único, un nombre, un precio y una cantidad en
stock.
Especificaciones:
1. Archivo XML:
xmlCopy code
<productos>
<producto>
<id>1</id>
<nombre>Laptop</nombre>
<precio>800</precio>
<stock>10</stock>
</producto>
<producto>
<id>2</id>
<nombre>Smartphone</nombre>
<precio>500</precio>
<stock>20</stock>
</producto>
<!-- Más productos pueden estar presentes en el archivo -->
</productos>
Nota:
• El objetivo de este ejercicio es demostrar tu capacidad para manipular datos XML en Java,
incluyendo la lectura, búsqueda, adición y escritura de datos.
• Asegúrate de validar la entrada del usuario y de proporcionar mensajes claros para guiar al
usuario a través de las opciones disponibles en el programa.