Come analizzare elementi XML ricorsive in Java

April 9

Di analisi - o la lettura - gli elementi ricorsivi che sono scritte in extensible markup language (XML) consente di estrarre dati da ogni elemento XML e poi trasferirlo a parti della vostra applicazione. Usando il linguaggio di programmazione Java, è possibile creare un parser che legge la ripetizione - o ricorsiva - dati XML.

istruzione

1 Avviare il programma di code-editing Java preferito e creare un nuovo documento Java. Aprire un elemento XML e studiare la sua struttura per determinare i nomi degli elementi di dati verrà tirando.

2 Assicurarsi che il documento Java contiene le quattro righe seguenti nella parte superiore del codice:

import

java.io.;
java.xml.parsers importazione.;
importare org.w3c.dom.;
importare org.xml.sax.;

3 Creare una classe nel codice Java che è responsabile per la lettura degli elementi XML ricorsive. Per esempio:

Elementi public class {
public static void main (String [] arg) {
provare {
BufferedReader bf = new BufferedReader (
nuova InputStreamReader (System.in));
System.out.print ( "Example_XML_File.xml");
String = xmlFile bf.readLine ();
file = new File (XMLFILE);
if (File.Exists ()) {

4 Creare una fabbrica di Java che è responsabile per il trasferimento di dati XML a un documento che può essere letto. Per esempio:

DocumentBuilderFactory fabbrica =
DocumentBuilderFactory.newInstance ();
DocumentBuilder builder = factory.newDocumentBuilder ();
Documento doc = builder.parse (xmlFile);

5 Ottenere l'elemento XML per la DocumentBuilder utilizzando il seguente argomento Java:

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

6 Salvare il codice Java, compilare il resto del codice dell'applicazione Java con esso (se non vi è altro codice) e quindi eseguire l'applicazione per leggere gli elementi XML ricorsive.