J'essaie de trouver le moyen le plus simple de mapper un fichier xml à un simple objet java.Simple Java Xml à POJO mappage/liaison?
Remarque: Dans mon exemple, le fichier XML ne correspond pas tout à fait à mon POJO prévu.
///////// THE XML
<?xml version="1.0" encoding="UTF-8"?>
<Animal>
<standardName>
<Name>Cat</Name>
</standardName>
<standardVersion>
<VersionIdentifier>V02.00</VersionIdentifier>
</standardVersion>
</Animal>
////// THE INTENDED POJO
class Animal
{
private String name;
private String versionIdentifier;
}
régulier JAXB (avec annotations) ne fonctionnera pas comme les annotations de nom d'élément JAXM ne me permettent pas de spécifier des éléments imbriqués. (c'est-à-dire nom standard/nom). J'ai regardé Jibx mais cela semble trop compliqué, et aucun exemple complet n'est fourni pour ce que je veux faire. Castro semble pouvoir faire ce que je veux (en utilisant des fichiers de mapping), mais je me demande s'il existe d'autres solutions possibles. (Peut-être que cela me permettrait d'ignorer les fichiers de mappage et de me permettre de tout spécifier dans les annotations).
Merci
Comme une note supplémentaire, la cartographie/liant devrait travailler dans les deux sens. – vicsz