D'un héritage service Web gratuit de style, je reçois des données du genre suivant:OXM: Cartographie des noms d'éléments variables
<settings>
<key1>value1</key1>
<key2>value2</key2>
...
<keyN>valueN</keyN>
</settings>
Les noms d'éléments key1, key2, ...
sont pas connus d'avance et pourrait être un identificateur , donc ce n'est pas facilement exprimable dans XSD sauf par any
et pas directement mappable dans JAXB.
Est-il possible, en utilisant une extension JAXB, à la carte en quelque sorte à ce
public class Settings {
private List<Property> properties;
}
public Property {
private String key;
private String value;
}
J'ai essayé @XPath
de Moxy, mais n'a pas pu trouver une expression XPath appropriée.
Toute solution est la bienvenue, il ne doit pas être MOXy.
parfait, merci! –