-
API Xstream + converter
Bonjour,
je serialize et deserialize des objets java a partir ou dans des fichiers XML..
Tout se passe normalement lorsque le type des variables des objets est String.
Mon problème apparait ou mes variables sont des boolean ou des int...
on m'a dit que je dois faire des converter
quelqu'un peut m'en dire plus?
Merci
-
La sérialisation/désérialisation se fait sur des objets sérialisables, c'est-à-dire qui implémentent l'interface Serializable.
Pour manipuler des boolean ou des int, qui ne sont pas des objets mais des types primitifs, il va donc falloir encapsuler tes valeurs dans les objets Boolean et Integer, qui eux sont bien sérialisables.
Note : à partir de Java 5 la conversion type primitif <-> objet peut se faire de façon automatique grâce à l'autoboxing.