Création de fichiers XML est utilisé par les programmeurs qui veulent créer des pages dynamiques à partir du code Java. Les fichiers XML peuvent être utilisés pour importer des valeurs dans une base de données, ou bien ils peuvent être utilisés pour afficher des listes de données à un navigateur. Fichiers Java peut être utilisé pour générer le XML dans un dossier sur le serveur Web . Le fichier peut ensuite être récupéré par un administrateur ou importé via le code. Instructions
1
Importez les bibliothèques nécessaires . La bibliothèque IO contient les classes nécessaires pour générer des fichiers , y compris XML. Ce qui suit est la syntaxe utilisée pour importer des bibliothèques : import java.io. *;
2
créer la variable du fichier. Ce code suivant instancie la classe , tout en créant un fichier XML en même temps : XMLEnDehors de PrintWrite = new PrintWriter ( nouveau FileOutputStream ( " customers.xml "));
3
Créer l'encodage chaîne. Cette chaîne est utilisée par les navigateurs Web pour détecter le type de caractères utilisés dans le fichier XML. La chaîne suivante est utilisée pour enregistrer les caractères d'encodage : String myEnc = " ISO-8859- 1" ;
4
créer quelques informations de base pour remplir le fichier XML. Dans cet exemple, une liste de clients est créé. La syntaxe ci-dessous crée un client qui sera exportée comme XML.String myCustomerName = "Joe" ; cordes myCustomerId = " 33" ;
5
Ecris la première ligne , qui est l'encodage . Directives de codage sont toujours la première ligne d'un file.xmlout.println du navigateur ("< xml version = \\ ? " \\ " Encoding = \\ " 1.0 " + myEnc + " \\ " > ");
< br > 6
Créer le client balise XML d'ouverture. La syntaxe suivante commence la liste des clients avec le tag "clients " ouverture. Tous les dossiers des clients sont situés dans cette tag.xmlout.println ( " ");
7 Ecrire la fiche client dans le fichier xml. Le code suivant écrit un enregistrement dans le haut niveau " clients " tag: xmlout.println ( " ");
8 clore le dossier. Une fois que les documents sont créés , la fermeture du dossier de presse de l'utilisation de la mémoire et le déverrouille pour d'autres processus : xmlout.Close ();