Parsing - o leggere - elementi ricorsivi che sono scritti nel linguaggio di markup estensibile ( XML) consente di estrarre i dati da ogni elemento XML e poi trasferirlo a parti dell'applicazione . Usando il linguaggio di programmazione Java , è possibile creare un parser che legge ripetizione - o ricorsiva - dati XML . Istruzioni 
 1 
 avviare il programma di modifica del codice Java preferito e creare un nuovo documento di 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 seguenti quattro righe nella parte superiore del codice : . < Br 
 importazione > java.io. *; java.xml.parsers importazione * , . org.w3c.dom import * , . org.xml.sax import * , . 
 3 < p > Creare una classe nel codice Java , che è responsabile per la lettura degli elementi XML ricorsivi. Per esempio : 
 
 Elementi public class { public static void main (String [ ] arg ) { try { BufferedReader bf = new BufferedReader ( new InputStreamReader ( System.in ) ) ; System.out.print ( " Example_XML_File . xml " ) ; String xmlFile = bf.readLine (); File file = new File ( XMLFILE ), se ( File.Exists ( ) ) { 
 4 
 Creare una fabbrica di Java che è responsabile di trasferimento di dati XML a un documento che può essere letto . Per esempio : 
 
 DocumentBuilderFactory fabbrica = DocumentBuilderFactory.newInstance (); DocumentBuilder builder = factory.newDocumentBuilder (); Document doc = builder.parse ( xmlFile ) ; 
 5 
 ottenere il codice XML elemento per la DocumentBuilder utilizzando il seguente argomento Java : 
 elemento Element 
 = ( Element) list.item ( i); System.out.print1n ( element.getNodeName ()); 
 6 
 Salva il codice Java , compilare il resto del codice dell'applicazione di Java con esso ( se non vi è altro codice) e quindi eseguire l'applicazione per leggere gli elementi XML ricorsivi.