generar xml dando secuencia de datos

2576 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

  • Actividad Diagnostica (etapa 1, base de datos)
    1078 palabras | 5 páginas
  • Cambios y Secuencias
    1388 palabras | 6 páginas
  • Alineamiento de secuencias
    1577 palabras | 7 páginas
  • Base de datos
    18462 palabras | 74 páginas
  • 1. Es uno de los datos más importantes que genera la contabilidad: a) La cifra de utilidad del negocio b) La cuantificación de los ingresos y gastos c)
    8237 palabras | 33 páginas
  • Recopilacion De Datos
    5682 palabras | 23 páginas
  • Generos textuales
    2861 palabras | 12 páginas
  • Redes de datos
    4723 palabras | 19 páginas
  • Sexo, género e identidad de género
    1763 palabras | 8 páginas
  • Secuencia De Servicio De Mesas y Secuencia De Bebidas
    3158 palabras | 13 páginas