У меня есть xml из третьей части.
<cts:element-value-query weight="0">
<cts:element xmlns:_1="entitlement:AAA">_1:Entitlement</cts:element>
<cts:text xml:lang="en">TEST</cts:text>
</cts:element-value-query>
Или:
<cts:element-value-query weight="0">
<cts:element xmlns:_1="entitlement:BBB">_1:Entitlement</cts:element>
<cts:text xml:lang="en">CASE</cts:text>
</cts:element-value-query>
Я хочу удалить из XML-бина Java:
@XmlRootElement(name = "element-value-query", namespace= "http://marklogic.com/cts")
@XmlAccessorType(XmlAccessType.FIELD)
public class Query4ElementValue {
@XmlElement(name= "element", namespace="entitlement:AAA")
private String element;
private String text;
}
Я могу получить правильное текстовое значение, но для element
всегда ноль.
[element=null, text=TEST]
Как я могу это сделать?