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.