Opprette XML-filer blir brukt av programmerere som ønsker å lage dynamiske sider fra Java-kode . XML-filer kan brukes til å hente inn verdier i en database, eller de kan brukes til å vise lister med data til en nettleser . Java -filer kan brukes til å generere XML til en mappe på webserveren . Filen kan deretter hentes av en administrator eller importert gjennom koden . Instruksjoner
en
Importer de nødvendige biblioteker. IO biblioteket inneholder klasser som trengs for å generere filer, inkludert XML. Det følgende er syntaksen brukes til import bibliotekene : import java.io. * ;
2
Opprett filen variabel. Dette følgende kode instantiates klassen , mens du oppretter en XML-fil på samme tid : PrintWriter xmlout = ny PrintWriter ( ny FileOutputStream ( " customers.xml "));
3
Lag kodingen string . Denne strengen brukes av nettlesere for å oppdage hva slags tegn som brukes i XML-filen . Følgende streng brukes til å lagre kode tegn : String myEnc = "ISO -8859- 1" ;
4
Lag litt grunnleggende informasjon for å fylle XML-filen. I dette eksempel er en liste over kunder opprettet. Syntaksen nedenfor oppretter en kunde som skal eksporteres som XML.String myCustomerName = " Joe "; String myCustomerId = " 33 ";
5
Skriv den første linjen , som er koding. Koding direktivene er alltid den første linjen i en nettleser file.xmlout.println ( " < xml version = \\ ? " 1,0 \\ " encoding = \\" " + myEnc +" \\ " > ");
6
Lag åpningen kunde XML-koden . Følgende syntaks begynner listen over kunder med åpningen " kunder " tag. Alle kunderegistre ligger innenfor dette tag.xmlout.println ( " ");
7 Skriv kunden posten til xml-fil . Følgende kode skriver en rekord innenfor topp nivå " kunder " tag : xmlout.println ( " < /kunde > ");
8 Lukk filen. Når postene er opprettet , lukke filen frigjør minnebruk og låser den for videre prosesser : xmlout.Close ();