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。
完美,謝謝! –