Come eseguire un file di script in Java per output un file XML

November 2

La creazione di file XML viene utilizzato dai programmatori che vogliono creare pagine dinamiche dal codice Java. file XML possono essere utilizzati per importare valori in un database, oppure possono essere utilizzati per visualizzare elenchi di dati a un browser. file Java possono essere utilizzati per generare il codice XML in una cartella sul server web. Il file può essere recuperato da un amministratore o importato tramite il codice.

istruzione

1 Importare le librerie necessarie. La libreria IO contiene le classi necessarie per generare file tra cui XML. Quanto segue è la sintassi utilizzata per importare le librerie:
import java.io. *;

2 Creare la variabile del file. Questo codice seguente crea un'istanza della classe, durante la creazione di un file XML, allo stesso tempo:
PrintWriter xmlout = new PrintWriter (nuova FileOutputStream ( "customers.xml"));

3 Creare la stringa di codifica. Questa stringa viene utilizzata dai browser web per individuare il tipo di caratteri utilizzati nel file XML. La seguente stringa viene utilizzata per salvare i caratteri di codifica:
String myEnc = "iso-8859-1";

4 Creare alcune informazioni di base per popolare il file XML. In questo esempio, viene creata una lista di clienti. La sintassi di seguito crea un cliente che verrà esportato in formato XML.
String myCustomerName = "Joe";
String myCustomerId = "33";

5 Scrivere la prima riga, che è la codifica. direttive di codifica sono sempre la prima linea di un file browser.
xmlout.println ( "<? xml version = \" 1.0 \ "encoding = \" "+ myEnc +" \ "?>");

6 Creare il tag di apertura del cliente XML. La sintassi seguente inizia l'elenco dei clienti con il tag di apertura "clienti". Tutti i record dei clienti si trovano all'interno di questo tag.
xmlout.println ( "<clienti>");

7 Scrivere il record del cliente al file XML. Il codice seguente scrive un record all'interno del tag di livello superiore "clienti":
xmlout.println ( "<cliente customerId = \" "+ myCustomerId +" \ "name = \" "+ myCustomerName +" \ "> </ customer>");

8 Chiudere il file. Una volta creati i record, chiudendo il file rilascia l'utilizzo della memoria e sblocca ulteriori processi:
xmlout.Close ();