Tecnología

Inicio

Cómo analizar elementos XML recursivos en Java

Análisis - o la lectura - elementos recursivos que están escritas en el lenguaje extensible de marcado (XML) permite a partir de los datos de cada elemento XML y luego transferirlo a partes de su aplicación. Usando el lenguaje de programación Java, se puede crear un analizador que lee repitiendo - o recursivo - datos XML.

Instrucciones

1 Poner en marcha su programa de edición de código Java preferido y crear un nuevo documento de Java. Abra un elemento XML y estudiar su estructura para determinar los nombres de los elementos de datos se le tira.

2 Asegúrese de que el documento de Java contiene las siguientes cuatro líneas en la parte superior del código:

import

java.io.;
java.xml.parsers de importación.;
importar org.w3c.dom.;
importar org.xml.sax.;

3 Crear una clase en el código Java que se encarga de leer los elementos XML recursivos. Por ejemplo:

Elementos de la clase pública {
public static void main (String [] arg) {
tratar {
BufferedReader bf = new BufferedReader (
nueva InputStreamReader (System.in));
System.out.print ( "Example_XML_File.xml");
Cadena xmlFile = bf.readLine ();
del archivo = new File (XMLFile);
if (File.Exists ()) {

4 Crear una fábrica de Java que es responsable de la transferencia de datos XML a un documento que se puede leer. Por ejemplo:

DocumentBuilderFactory fábrica =
DocumentBuilderFactory.newInstance ();
DocumentBuilder constructor = factory.newDocumentBuilder ();
Documento doc = builder.parse (xmlFile);

5 Obtener el elemento XML para el DocumentBuilder utilizando el siguiente argumento de Java:

elemento Elemento = (elemento) list.item (i);
System.out.print1n (element.getNodeName ());

6 Guardar el código de Java, compilar el resto del código de la aplicación Java junto con él (si hay otro código) y luego ejecutar la aplicación para leer los elementos XML recursivos.