2014-07-21 6 views
1

, 나는 다음과 같은 종류의 데이터를 수신하고 있습니다 :OXM : 매핑 변수 요소 이름 레거시 프리 스타일의 웹 서비스에서

<settings> 
    <key1>value1</key1> 
    <key2>value2</key2> 
    ... 
    <keyN>valueN</keyN> 
</settings> 

요소 이름 key1, key2, ...하지 사전에 알려진 어떤 식별자가 될 수 있습니다 따라서 XSD에서는 any을 제외하고는 쉽게 표현할 수 없으며 JAXB에서 직접 매핑 할 수 없습니다.

은 가능한 모든 JAXB의 확장을 사용하여, 어떻게 든 내가 목시의 @XPath을 시도

public class Settings { 
    private List<Property> properties; 
} 

public Property { 
    private String key; 
    private String value; 
} 

이지도하는 것이 아니라 적절한 XPath 식을 찾을 수 없습니다입니다.

모든 솔루션을 환영합니다. MOXy 일 필요는 없습니다. MOXY에서

답변