hallo zusammen,
unmarshalling liefert bei mir leider nur den wert null. Ich komm einfach nicht darauf was nicht passt. Wäre dankbar für eure Hilfe.
Die Property Klasse
und schliesslich meine xml
Das Ergebnis ist nur "null". Woran könnte des liegen?
grüße benny
unmarshalling liefert bei mir leider nur den wert null. Ich komm einfach nicht darauf was nicht passt. Wäre dankbar für eure Hilfe.
Code:
public Mainclass() throws JAXBException {
Property unmarshal = JAXB.unmarshal(new File("src/main/resources/property.xml"), Property.class);
System.out.println(unmarshal.getPropertyName());
}
Die Property Klasse
Code:
@XmlElement(required = true)
private String PropertyName;
public String getPropertyName() {
return PropertyName;
}
und schliesslich meine xml
Code:
<?xml version="1.0" encoding="UTF-8"?>
<Propertydefinitions>
<Property>
<PropertyName>Name</PropertyName>
<Default>default</Default>
<Datetype>Integer</Datetype>
<MaxLength>999</MaxLength>
</Property>
</Propertydefinitions>
Das Ergebnis ist nur "null". Woran könnte des liegen?
grüße benny