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 in un browser. File Java può essere utilizzato per generare il codice XML a una cartella sul server web . Il file può quindi essere recuperate da un amministratore o importata tramite codice. Istruzioni
1
Importare le librerie necessarie . La biblioteca IO contiene le classi necessarie per generare i file tra cui XML . La seguente è la sintassi utilizzata per l'importazione di librerie: import java.io. *;
2
Creare la variabile file. Il codice seguente crea un'istanza della classe , mentre la creazione di un file XML , allo stesso tempo : PrintWriter xmlout = new PrintWriter ( new FileOutputStream ( " Customers.xml "));
3
Creare la codifica stringa . Questa stringa viene utilizzato dai browser web per rilevare il tipo di caratteri utilizzati nel file XML . La stringa seguente viene utilizzato 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 come XML.String myCustomerName = " Joe " ; String myCustomerId = "33" ;
5
Scrivi la prima linea, che è la codifica . Direttive di codifica sono sempre la prima riga di un file.xmlout.println del browser ( " < xml version = \\ ? " \\ " Encoding = \\ " 1.0 " + myEnc + " \\ " > " ) ;
< br > 6
Creare il tag XML cliente di apertura. La sintassi seguente inizia l'elenco dei clienti con il tag di apertura " clienti " . Tutti i dati dei clienti si trovano all'interno di questo tag.xmlout.println ( " " ) ;
7 Scrivi il record del cliente per il file xml . Il codice seguente scrive un record all'interno del livello superiore " clienti " tag : xmlout.println ( " < /cliente > " ) ;
8 chiudere il file. Una volta che i record sono creati , chiudendo il file rilascia l'utilizzo della memoria e lo sblocca per ulteriori processi : xmlout.Close ();