Parsing - ou leitura - recursive elementos que são escritos em linguagem de marcação extensível (XML) permite extrair dados de cada elemento XML e , em seguida, transferi-lo para partes da sua aplicação . Usando a linguagem de programação Java, você pode criar um parser que lê repetir - ou recursiva - dados XML. Instruções
1
Lançar o seu programa de edição de código Java preferido e crie um novo documento Java. . Abrir um elemento XML e estudar a sua estrutura para determinar os nomes dos elementos de dados que você vai estar puxando
2
Certifique-se que o documento Java contém as quatro linhas a seguir no topo do código : < br >
import java.io. *; . java.xml.parsers importação * ; org.w3c.dom import * ; . . org.xml.sax import * ;
3
Crie uma classe no código Java que é responsável por ler os elementos XML recursivas. Por exemplo :
Elements public class { public static void main (String [] arg) { try { BufferedReader bf = new BufferedReader (new InputStreamReader ( System.in ) ); System.out.print ( " Example_XML_File . xml " ); xmlFile string = bf.readLine (); file file = new File ( xMLFILE ); if ( File.Exists ()) {
4
Criar uma fábrica de Java que é responsável pela a transferência de dados XML para um documento que pode ser lido . Por exemplo :
DocumentBuilderFactory fábrica = DocumentBuilderFactory.newInstance (); construtor DocumentBuilder = factory.newDocumentBuilder (); Document doc = builder.parse ( xmlFile );
5
Obtenha o XML elemento para a DocumentBuilder usando o seguinte argumento Java :
elemento elemento = ( elemento) list.item ( i); System.out.print1n ( element.getNodeName ());
6
Salve o código Java, compilar o resto do código do seu aplicativo Java junto com ele (se não houver outro código ) e , em seguida, executar o aplicativo para ler os elementos XML recursivas.