<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<InstanceTree xmlns="http://www.testsite.org/Schemas/xyzSchema">
<Instance id="inst0" depth="1">
<UserData type="Instance">
<userValue title="occurrenceUUID" value="abc/>
</UserData>
<UserData type="Part" name="pqr">
<UserValue title="PartNumber" value="MTG_238_ZB_LACKIERUNG" />
</UserData>
</Instance>
</InstanceTree>
@XmlRootElement(name = "InstanceTree")
public class InstanceTree {
}
@XmlRootElement(name = "Instance")
public class Instance {
private List<Userdata> userdata;
@XmlElement
public List<Userdata> getUserdata() {
return userdata;
}
}
@XmlRootElement(name = "UserValue")
public class UserValue {
private List<UserValue> userValue;
@XmlElement
public List<UserValue> getUserValue() {
return userValue;
}
}
@XmlRootElement(name = "UserData")
public class Userdata {
}
В XML дает NullPointerException для верхнего регистра Instance, UserData, UserValue.JAXB: Не workoing для XML ребенка тега с заглавной буквой
Ошибка при передаче xmlns = "http://www.testsite.org/Schemas/abcSchema". работая отлично после извлекать url.
Что ваш вопрос? – kirsty