Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2881 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [repondu] Ecrire un XML en Java

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[repondu] Ecrire un XML en Java

n°493614
yo c spi
Yo !
Posté le 21-08-2003 à 16:48:34  profilanswer
 

Bonjour
 
Voila, dans une application Java, j'ai crée un Xml (Objet org.w3c.Document)
Mais je ne sais pas comment comment l'écrire dans un fichier ou même en faire une représentation sur la sortie standard.
 
Doit on le lire avec un parseur une fois créé, doit on créer une classe qui l'écrire, si oui quel type de classe? ...
 
Merci


Message édité par yo c spi le 26-08-2003 à 16:29:15
mood
Publicité
Posté le 21-08-2003 à 16:48:34  profilanswer
 

n°493671
veryfree
Posté le 21-08-2003 à 17:37:05  profilanswer
 

tu peux utiliser JDom pour ca : http://www.jdom.org/
 
si tu veux faire des operations basiques, t as une lib sympa et toute legere (6k!) : http://web.wanadoo.be/cyberelf/nanoxml/
 
 

n°493692
yo c spi
Yo !
Posté le 21-08-2003 à 17:54:05  profilanswer
 

Merci, mais je préfère ne pas utiliser de librairie externe (je regarde quand meme)!
Sinon j'ai trouvé une solution avec javax.xml.transform

n°493694
darklord
You're welcome
Posté le 21-08-2003 à 17:54:58  profilanswer
 

Yo c Spi a écrit :

Merci, mais je préfère ne pas utiliser de librairie externe (je regarde quand meme)!


 
tu vas hein org.w3c c'est juste des interfaces ...


---------------
Just because you feel good does not make you right
n°493695
darklord
You're welcome
Posté le 21-08-2003 à 17:55:16  profilanswer
 

veryfree a écrit :


si tu veux faire des operations basiques, t as une lib sympa et toute legere (6k!) : http://web.wanadoo.be/cyberelf/nanoxml/


 
 :whistle: [:cupra]


---------------
Just because you feel good does not make you right
n°493715
yo c spi
Yo !
Posté le 21-08-2003 à 18:28:52  profilanswer
 

Problème résolu : XML écrit avec javax.xml.transform !
 
DarkLord : bien que les classes de org.w3c soient des interfaces, en utilisant les "Factory", on obtient des implémentations de ces interfaces => donc pas besoin d'écrire les classes (j'ai eu du mal avec ca au début), je crois qu'il y a aussi ca pour les bases de données.
La seule classe que j'ai eu à écrire est une implémentation de org.xml.sax.helpers.DefaultHandler (pour la lecture)
 
Juste un petit problème :
 

Code :
  1. TransformerFactory tFactory = TransformerFactory.newInstance();
  2.             Transformer transformer = tFactory.newTransformer();
  3.            
  4.             transformer.setOutputProperty(OutputKeys.INDENT, "yes" );

 
 
Le transformer ne prends pas l'indentation malgré que la demande, c'est pas très grave mais pas très pratique pour la lisibilité.

n°493738
veryfree
Posté le 21-08-2003 à 19:53:14  profilanswer
 


 
 
 
 :hello:

n°493844
darklord
You're welcome
Posté le 21-08-2003 à 22:05:24  profilanswer
 

Yo c Spi a écrit :

DarkLord : bien que les classes de org.w3c soient des interfaces, en utilisant les "Factory", on obtient des implémentations de ces interfaces => d


 
jdk 1.4 only :o


---------------
Just because you feel good does not make you right
n°493968
the real m​oins moins
Posté le 22-08-2003 à 01:47:31  profilanswer
 

DarkLord a écrit :


 
jdk 1.4 only :o

bah euh, ça va maintenant, on peut se le permettre non?
il est temps :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°493976
veryfree
Posté le 22-08-2003 à 02:33:39  profilanswer
 

the real moins moins a écrit :

bah euh, ça va maintenant, on peut se le permettre non?
il est temps :o


 
 
non :o

mood
Publicité
Posté le 22-08-2003 à 02:33:39  profilanswer
 

n°493984
Taz
bisounours-codeur
Posté le 22-08-2003 à 07:06:13  profilanswer
 

trollesque coulture générale selon votre humeur: http://www.librelogiciel.com/softw [...] esentation
 
jetez y un oeil

n°493986
R3g
fonctionnaire certifié ITIL
Posté le 22-08-2003 à 07:35:50  profilanswer
 

the real moins moins a écrit :

bah euh, ça va maintenant, on peut se le permettre non?
il est temps :o


Pas avant que la 1.6 ne soit sortie  :o

n°494027
darklord
You're welcome
Posté le 22-08-2003 à 08:59:36  profilanswer
 

R3g a écrit :


Pas avant que la 1.6 ne soit sortie  :o  


 
[:rofl2]

n°494750
yo c spi
Yo !
Posté le 22-08-2003 à 17:51:18  profilanswer
 

Je pense aussi que l'on peut utiliser librement la 1.4, ca fait quand meme un bout de temps que c'est sorti.
 
Quant a la 1.6, je pense que l'on peut attendre un bon moment.
Y'aura peut etre la Gestion du T&L implantée? Qui sait ????
 
(PS : XML en PHP http://minixml.psychogenic.com/ => trop bien fait.)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [repondu] Ecrire un XML en Java

 

Sujets relatifs
[Java] Properties et AppletLancer une appli externe dans un prog Java
java est -il valable si on utilise pas sa portabilité ??livre sur JAVA
Contrôle d'un programme en Java[java] compiler plusieurs fichiers
[java] Pb: transformer IHM en appletApplication Java et Single Document Interface : besoin d'aide
Est ce que mon fichier XML est standard ?Comparatifs entre java, php, asp, jsp ?
Plus de sujets relatifs à : [repondu] Ecrire un XML en Java


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR