generar xml dando secuencia de datos

2584 palabras 11 páginas
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 capturen del teclado.
Además, el documento XML solo contendrá los datos de
…ver más…
*/

/** * * @author */ public class FichXml extends javax.swing.JFrame {

private static String dni; private static String nombre; private static String apellidos; private static org.w3c.dom.Document doc; /*Creamos los objetos TreeSet instanciando a su vez a ComparadorString *para ordenarlos de mayor a menor */ private TreeSet ConjTfono = new TreeSet(new ComparadorString()); private TreeSet ConjEmail = new TreeSet(new ComparadorString()); private static ArrayList repetidos = new ArrayList(); private ArrayList noValid = new ArrayList(); private String cad[]; private static int botControl=0; /** * Creates new form FichXml */ public FichXml() { initComponents(); }

/** * This method is called from within the constructor to initialize the form. * WARNING: Do NOT modify this code. The content of this method is always * regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // private void initComponents() {

CTEntrada = new javax.swing.JTextField(); jLabel1 = new javax.swing.JLabel(); BotXml = new javax.swing.JButton(); BotValidar = new javax.swing.JButton(); BotSalir = new javax.swing.JButton(); ButBorrar

Documentos relacionados

  • Alineamiento de secuencias
    1565 palabras | 7 páginas
  • Ejemplos y casos de éxito en el uso de XML
    1381 palabras | 6 páginas
  • Secuencia de operaciones
    634 palabras | 3 páginas
  • Redes de datos
    4714 palabras | 19 páginas
  • Resumen De Como Generar Ideas
    1294 palabras | 6 páginas
  • Recopilacion De Datos
    5697 palabras | 23 páginas
  • Secuencia Didáctica De Rosas
    3952 palabras | 16 páginas
  • Actividad Diagnostica (etapa 1, base de datos)
    1069 palabras | 5 páginas
  • Base de datos
    18475 palabras | 74 páginas
  • Formas de generar energia electrica
    613 palabras | 3 páginas