Thread WSDL (53 answers)
Opened by bianca at 2010-05-22 16:12

rainer14
 2010-05-21 19:43
#137516 #137516
User since
2010-05-21
6 Artikel
BenutzerIn
[default_avatar]
2010-05-21T17:29:03 topeg
das Verweist auf das Nicht existente "Map" in der Eingabe!
In "Map" soll wohl der Hash gespeichert werden. Soweit ich WSDL in Erinnerung habe, muss ein korrekt arbeitender Client diese Werte verwerfen, denn Map ist nicht spezifiziert. Ich denke man muss hier entweder die Definition korrigieren oder tiefer ansetzen und das Parsen der Definition umgehen.

OK, dann stellt sich mir die nächste Frage: gibt es schon einen Typ für "Map", oder muss ich den wirklich selbst definieren?

Wenn es schon etwas Vordefiniertes gibt, sollte ich wohl nicht das Rad neu erfinden - dann müsste ich nur wissen, wie es heißt und wie ich korrekt darauf verweise.

Wenn ich es selbst definieren muss, wäre es wohl ein Array einer Struct "item", wo bei in der Struct die beiden String-Felder "key" und "value" stehen?
Ziel ist ja, dass die Daten ungefähr so aussehen:
Code: (dl )
1
2
3
4
5
<params xsi:type="ns2:Map">
<item><key xsi:type="xsd:string">country</key>
<value xsi:type="xsd:string">DE</value>
</item>
</params>

Last edited: 2010-05-21 19:45:06 +0200 (CEST)

View full thread WSDL