H
hermanhermit
Gast
hallo zusammen,
ich versuche einen einen webservice clienten zu schreiben, der soapmessages wie diese erhält:
diese daten möchte ich jetzt in meinem Clienten in eine Klasse speichern, die diese Katalogdaten verwaltet, etwas so:
aber wie deserialisiere ich die daten? ich habe apache axis und xerces implementiert, aber brauche ich das dazu
überhaupt? oder geht das mit dom oder jdom? ich weiss nicht genau wo ich nach einer lösung suchen soll. :bahnhof:
danke vielmals + grüße!
hh
p.s. umgekehrt möchte ich eine solche soapmessage aus der o.g klasse generieren ...
ich versuche einen einen webservice clienten zu schreiben, der soapmessages wie diese erhält:
Code:
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<M:GetCatalogDataResponse xmlns:M="MeineURI">
<Katalog>
<ID>769823789</ID>
<Titel>Atonement</Titel>
<Verfasser>McEwan</Verfasser>
<Sprache>englisch</Sprache>
</Katalog>
</M:GetCatalogDataResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
diese daten möchte ich jetzt in meinem Clienten in eine Klasse speichern, die diese Katalogdaten verwaltet, etwas so:
Code:
public CatalogList buildCL {
CatalogList cl = new CatalogList(UrlOfDocument);
cl.add(Titel, Atonement);
cl.add(Verfasser, McEwan);
cl.add(Sprache, Englisch);
return cl;
}
aber wie deserialisiere ich die daten? ich habe apache axis und xerces implementiert, aber brauche ich das dazu
überhaupt? oder geht das mit dom oder jdom? ich weiss nicht genau wo ich nach einer lösung suchen soll. :bahnhof:
danke vielmals + grüße!
hh
p.s. umgekehrt möchte ich eine solche soapmessage aus der o.g klasse generieren ...