Hallo,
ich stehe vor folgendem Problem.
Ich habe eine XML mit folgender Struktur.
<rdf:RDF version="0.91">
<entries>
</entries>
<entries>
</entries>
...
</rdf:RDF>
Ich möchte daraus ein Array von Entries(Offers)-Objekten generieren. Meine Frage ist nun, wie ich das lösen soll.
Eine mögliche Lösung, die ich gefunden habe, ist eine Klasse zu erstellen, welche eine Liste von Offers(Quellcode) enthält. Ich kann die XML dann zu einem Objekt dieser Klasse konvertieren und dann per toArray-Methode in ein Offer-Array umzuwandeln.
Gibt es da eine elegantere Lösung ? Über Tipps würde ich mich freuen.
Grüße
blablaman
ich stehe vor folgendem Problem.
Ich habe eine XML mit folgender Struktur.
<rdf:RDF version="0.91">
<entries>
</entries>
<entries>
</entries>
...
</rdf:RDF>
Ich möchte daraus ein Array von Entries(Offers)-Objekten generieren. Meine Frage ist nun, wie ich das lösen soll.
Eine mögliche Lösung, die ich gefunden habe, ist eine Klasse zu erstellen, welche eine Liste von Offers(Quellcode) enthält. Ich kann die XML dann zu einem Objekt dieser Klasse konvertieren und dann per toArray-Methode in ein Offer-Array umzuwandeln.
Java:
@XmlRootElement(name = "entries")
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(propOrder={"id", "startLoc", "startID", ......})
public class Offer1 {
/**
* Interne, auto_increment DB-ID
*/
@XmlElement(nillable = false, name = "id", required = true)
private int id;
/**
* Startort
*/
@XmlElement(nillable = false, name = "startloc", required = true)
private String startLoc;
/**
* Startort-ID
*/
@XmlElement(nillable = false, name = "startID", required = true)
private String startID;
//....
//Getters und Setters
}
Gibt es da eine elegantere Lösung ? Über Tipps würde ich mich freuen.
Grüße
blablaman