MOXy에서 다음과 같은 XPath식이 지원됩니까? 이MOXy @XmlPath 표현식이 지원됩니까?
<demographics>
<field>
<value>12345</value>
<XMLtag>identifier</XMLtag>
</field>
<field>
<value>somename</value>
<XMLtag>name</XMLtag>
</field>
</demographics>
같은
field[XMLtag!='identifier']
기본적으로 내가있어 XML은 내가 채워하지만 식별자 인 필드를 제외 할 목록을 얻기 위해 노력하고있어.
이 작동하지만, 나에게 (2) List
(제대로)의 모든 필드 요소
@XmlElement(name = "field")
public List<Field2> fieldList;
이하지 않습니다를 제공합니다, 나는 내려면
List
빈
@XmlPath("field[XMLtag!='identifier']")
public List<Field2> fieldList;
위의 작업을한다 또는 MOXy에서 지원하지 않는 표현식입니까? 나는 그들에 관한 어떤 정보도 찾지 못하는 것 같다.
매우 간단하기 때문에 Field2 클래스를 포함시키지 않았으므로 분명히 @XmlElement
주석을 사용하는 경우 목록에 언 마샬 할 수 있습니다. 보고 싶으면 알려줘.