Articles

Affichage des articles associés au libellé serialization

Serialisation d'un objet JAVA en XML avec JAXB

Image
La sérialisation permet de convertir les objets JAVA en Bytes pour les envois réseaux, mais parfois on a besoin d’un format de fichier intermédiaire tel que XML , pour assurer la compatibilité entre différentes plateformes. Dans ce tutoriel on va apprendre à sérialiser n’importe quel objet JAVA en XML avec les API JAXB de ORACLE . JAXB  : permettant de créer des classes Java à partir de schémas et inversement. Elle facilite l'utilisation du XML en Java en compilant un schéma XML dans une ou plusieurs classes. Prérequis : IDE : Eclipse, STS. On va créer un simple projet JAVA avec 3 packages, afin de séparer les modèles (classe à traiter), la classe de conversion, et la classe pour tester (contenant une méthode main).     On commence par créer la classe à sérialiser : Adherent.java remarquez   qu'on a utilisé l'annotation @XmlRootElement pour permettre le mapping entre la classe et le XML...