Tarea prog07

1174 palabras 5 páginas
Tarea para PROG07.
Detalles de la tarea de esta unidad.
Enunciado.
Imagina que te proporcionan, en el siguiente formato, los datos de un cliente, con todos sus teléfonos y todos sus direcciones de correo electrónico:
DNI, "nombre", "apellidos", teléfono 1, teléfono 2, email 1, teléfono 3, email 2,...
En una misma línea se encuentran, separados por comas, todos los datos del cliente: DNI (o NIE), nombre, apellidos, teléfonos y direcciones de correo electrónico. Fijate que los teléfonos y los correos electrónicos pueden aparecer desordenados, y que pueden ser más de uno. La idea es meter dichos datos en un documento XML que contenga los datos de contacto del cliente. No es necesario leer los datos de un archivo, basta con que se
…ver más…

• Si el programa además elimina caracteres sobrantes (espacios, comillas y paréntesis) y convierte las direcciones de correo a minúsculas: 0,5 puntos.
• Si el programa además elimina duplicados de teléfonos y correos electrónicos: 1 punto.
• Si el programa además ordena los teléfonos de la forma descrita en el enunciado: 2 puntos.
• Si el programa además muestra los errores detectados en la cadena de entrada con un alto nivel de detalle (indicando en que lugar estuvo el error encontrado, así como duplicidades existentes): 2 puntos.
Se valorará positivamente que el resultado se guarde en un archivo XML de disco preguntando al usuario dónde almacenarlo, aunque no es obligatorio.
Recursos necesarios para realizar la Tarea.
Un ordenador con NetBeans u otro entorno de desarrollo Java 6 o superior instalado.
Consejos y recomendaciones.
Te recomendamos, que para llegar a realizar con éxito la tarea, sigas las siguientes indicaciones:
1. Estudia con detenimiento el ejemplo proporcionado en los casos prácticos de los contenidos. El ejemplo proporcionado es algo más complicado que lo que tienes que realizar, con lo que te servirá de gran ayuda.
2. Divide la cadena de entrada usando como separador la coma a través de la función

Documentos relacionados