1
从一个传统的自由风格的Web服务,我收到了以下类型的数据:OXM:映射可变元素名称
<settings>
<key1>value1</key1>
<key2>value2</key2>
...
<keyN>valueN</keyN>
</settings>
元素名称key1, key2, ...
是不事先知晓的,可以是任何标识符,所以这在XSD中不容易表达,除了any
,并且不能直接在JAXB中映射。
是否有可能,使用任何JAXB扩展,以某种方式这个映射到
public class Settings {
private List<Property> properties;
}
public Property {
private String key;
private String value;
}
我试图莫西的@XPath
,也没有找到合适的XPath表达式。
欢迎任何解决方案,它不一定是MOXY。
完美,谢谢! –