Je voudrais pouvoir enregistrer des objets java en fichier xml et pouvoir
recréer des objets java à partir de fichiers xml précédemment crées !
Comment faire ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas Delsaux
Le 22.09 2003, "Lecomte David" s'est levé(e) et s'est dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Bonjour,
Je voudrais pouvoir enregistrer des objets java en fichier xml et pouvoir recréer des objets java à partir de fichiers xml précédemment crées ! Comment faire ?
Si tes objets sont des beans, et que ton application ne dispose pas de trop de liens inter-objets, tu peux, à tes risques et périls, utiliser, dans le package javax.beans, les classes XMLEncoder et XMLDecoder. Ca marche plutôt bien, mais attention à la taille du fichier généré.
Merci d'avance
-- Nicolas Delsaux "Un foie, deux reins, trois raisons d'utiliser la baïonnette." Pierre Desproges
Le 22.09 2003, "Lecomte David" <fox007@ifrance.com> s'est levé(e) et s'est
dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Bonjour,
Je voudrais pouvoir enregistrer des objets java en fichier xml et pouvoir
recréer des objets java à partir de fichiers xml précédemment crées !
Comment faire ?
Si tes objets sont des beans, et que ton application ne dispose pas de trop
de liens inter-objets, tu peux, à tes risques et périls, utiliser, dans le
package javax.beans, les classes XMLEncoder et XMLDecoder. Ca marche plutôt
bien, mais attention à la taille du fichier généré.
Merci d'avance
--
Nicolas Delsaux
"Un foie, deux reins, trois raisons d'utiliser la baïonnette."
Pierre Desproges
Le 22.09 2003, "Lecomte David" s'est levé(e) et s'est dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Bonjour,
Je voudrais pouvoir enregistrer des objets java en fichier xml et pouvoir recréer des objets java à partir de fichiers xml précédemment crées ! Comment faire ?
Si tes objets sont des beans, et que ton application ne dispose pas de trop de liens inter-objets, tu peux, à tes risques et périls, utiliser, dans le package javax.beans, les classes XMLEncoder et XMLDecoder. Ca marche plutôt bien, mais attention à la taille du fichier généré.
Merci d'avance
-- Nicolas Delsaux "Un foie, deux reins, trois raisons d'utiliser la baïonnette." Pierre Desproges
Si tes objets sont des beans, et que ton application ne dispose pas de trop
de liens inter-objets, tu peux, à tes risques et périls, utiliser, dans le package javax.beans, les classes XMLEncoder et XMLDecoder. Ca marche plutôt
bien, mais attention à la taille du fichier généré. Pourquoi faut il que les beans ne comporte pas trop de liens ?
Merci d'avance
-- Nicolas Delsaux "Un foie, deux reins, trois raisons d'utiliser la baïonnette." Pierre Desproges
Si tes objets sont des beans, et que ton application ne dispose pas de
trop
de liens inter-objets, tu peux, à tes risques et périls, utiliser, dans le
package javax.beans, les classes XMLEncoder et XMLDecoder. Ca marche
plutôt
bien, mais attention à la taille du fichier généré.
Pourquoi faut il que les beans ne comporte pas trop de liens ?
Merci d'avance
--
Nicolas Delsaux
"Un foie, deux reins, trois raisons d'utiliser la baïonnette."
Pierre Desproges
Si tes objets sont des beans, et que ton application ne dispose pas de trop
de liens inter-objets, tu peux, à tes risques et périls, utiliser, dans le package javax.beans, les classes XMLEncoder et XMLDecoder. Ca marche plutôt
bien, mais attention à la taille du fichier généré. Pourquoi faut il que les beans ne comporte pas trop de liens ?
Merci d'avance
-- Nicolas Delsaux "Un foie, deux reins, trois raisons d'utiliser la baïonnette." Pierre Desproges
Nicolas Delsaux
Le 23.09 2003, s'est levé(e) et s'est dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Pourquoi faut il que les beans ne comporte pas trop de liens ?
Parce que, dans la mesure où chaque bean est sérialisé comme un élément de premier niveau dans le fichier XML, chaque lien implique la présence, dans ce fichier XML, de références croisées, ce qui en fait assez rapidement grossir la taille.
-- Nicolas Delsaux "Si vous devinez qu'il y a n manières possibles pour que quelque chose déraille, et les prévenez, alors une (n+1)ème manière, totalement imprévue, apparaîtra rapidement."
Le 23.09 2003, <devnulle@wanadoo.fr> s'est levé(e) et s'est dit "tiens,
je vais écrire aux mecs de fr.comp.lang.java"
Pourquoi faut il que les beans ne comporte pas trop de liens ?
Parce que, dans la mesure où chaque bean est sérialisé comme un élément de
premier niveau dans le fichier XML, chaque lien implique la présence, dans
ce fichier XML, de références croisées, ce qui en fait assez rapidement
grossir la taille.
--
Nicolas Delsaux
"Si vous devinez qu'il y a n manières possibles pour que quelque chose
déraille, et les prévenez, alors une (n+1)ème manière, totalement imprévue,
apparaîtra rapidement."
Le 23.09 2003, s'est levé(e) et s'est dit "tiens, je vais écrire aux mecs de fr.comp.lang.java"
Pourquoi faut il que les beans ne comporte pas trop de liens ?
Parce que, dans la mesure où chaque bean est sérialisé comme un élément de premier niveau dans le fichier XML, chaque lien implique la présence, dans ce fichier XML, de références croisées, ce qui en fait assez rapidement grossir la taille.
-- Nicolas Delsaux "Si vous devinez qu'il y a n manières possibles pour que quelque chose déraille, et les prévenez, alors une (n+1)ème manière, totalement imprévue, apparaîtra rapidement."