Ich habe eine XML mit einem wiederholenden Array-Element, wie deserialisieren ich es?Xstream: Wie Xml mit Array deserialisieren
<root>
<values>
<val1>afa</val1>
<val2>asgfasg</val2>
</values>
<values>
<val1>hkjvlk</val1>
<val2>sdsdgsdg</val2>
</values>
...
</root>
XStream xstream = new XStream(new DomDriver());
xstream.alias("values", Inventory.class);
InventoryResult inventory = (InventoryResult) xstream.fromXML(data.toString());
&
public class InventoryResult {
private Inventory values;
}
I Liste habe versucht, Inventar [], aber keiner von ihnen arbeiten.
Wie können zwei Variablen denselben Namen wie Array haben? Bekomme es nicht :(Woher hast du das xml, was ist die Quelle? XSD? – titogeo
Entschuldigung für die Verwirrung, die Tag-Namen sind anders. Aktualisiert das XML oben. Quelle von XML ist eine ältere App, die nicht habe sogar eine xsd. – Taranfx