OVH Cloud OVH Cloud

e/s xml

2 réponses
Avatar
Xavier Tarrago
Bonjour,

Je suis à la recherche d'outils pour faire du mapping xml/objets java. Je
cherche quelque chose qui permette de sérialiser des objets java existants
et/ou de générer de nouveaux objets à partir de xml-schema ou dtd.

J'ai regardé la sérialisation xml standard en java, mais le xml n'est pas
très "naturel", et d'autre part, je n'arrive pas à faire prendre en compte
les propriétés indexées.
Je commence à regarder Castor qui me paraît assez intéressant.

Si vous en connaissez d'autres, je suis preneur.

Cordialement,

Xavier Tarrago

2 réponses

Avatar
laurent.granie
Avatar
Xavier Tarrago
J'ai regardé Jaxb, mais il ne marche que dans le sens xml -> java. Si on a
déjà un modèle de données java, il faut le jeter à la poubelle, en faire une
version dtd, générer les classes avec jaxb et les réintégrer dans
l'application.

Je n'ai pas essayé, car j'ai travaillé sur Castor et c'est vraiment
impressionnant. Mes structures de données sont écrites et relues sans écrire
une ligne de code (sauf les trois lignes pour lancer les
lectures/écritures).

En écrivant quelques lignes de mapping java-xml, on peut faire correspondre
les données à une syntaxe xml prédéfinie.

a écrit dans le message de
news:
C'est Jaxb.