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

  • La reconceptualizacion del trabajo social
    1315 palabras | 6 páginas
  • Informe de lectura el coronel no tiene quien le escriba
    1196 palabras | 5 páginas
  • razones fundamentales por las cuales un profesional con nivel de formación posgradual está estrechamente relacionado con la investigación
    3416 palabras | 14 páginas
  • Topicos selectos de ti
    40711 palabras | 163 páginas
  • Historia de la irrigación en méxico
    2342 palabras | 10 páginas
  • Textos informativos y de divulgacion
    1752 palabras | 8 páginas
  • Programacion Dirigida Por Eventos
    2025 palabras | 9 páginas
  • Programacion Dirigida Por Eventos
    2037 palabras | 9 páginas
  • La computadora
    3010 palabras | 13 páginas
  • Actualización en implementación de una base de datos microsoft sql server 2005
    21039 palabras | 85 páginas