Hallo zusammen,
ich verzweifle gerade an einem - scheinbar - trivialen Problem:
Meine iPad-App kommuniziert mit einem SOAP-Webservice, die nötigen Klassen habe ich mit SudzC erstellen lassen. Die Kommunikation mit dem Webservice funktioniert einwandfrei, ABER: Umlaute kommen nicht korrekt an. Über ein Web-Frontend kann ich die gesendeten Daten einsehen und statt der eigentlichen Umlaute enthalten die Strings die UTF8-Escapes der Zeichen...
Also z.B. ö als \U00f6
Das encoding ist auf UTF-8 gesetzt, das sollte eigentlich passen. Das übermittelte Datenobjekt erzeuge ich folgendermassen:
Ich habe alles mir mehr oder weniger sinnvoll Erscheinende ausprobiert und weiß nicht mehr weiter... Vielleicht kann auch der doofe Webservice einfach nicht damit umgehen, aber momentan denke ich eher noch dass ich der Doofe bin
Hat jemand schon mal ein derartiges Problem gehabt und es vieleicht lösen können?
Schon mal Danke und Grüße
Thomas
ich verzweifle gerade an einem - scheinbar - trivialen Problem:
Meine iPad-App kommuniziert mit einem SOAP-Webservice, die nötigen Klassen habe ich mit SudzC erstellen lassen. Die Kommunikation mit dem Webservice funktioniert einwandfrei, ABER: Umlaute kommen nicht korrekt an. Über ein Web-Frontend kann ich die gesendeten Daten einsehen und statt der eigentlichen Umlaute enthalten die Strings die UTF8-Escapes der Zeichen...
Also z.B. ö als \U00f6
Das encoding ist auf UTF-8 gesetzt, das sollte eigentlich passen. Das übermittelte Datenobjekt erzeuge ich folgendermassen:
Ich habe alles mir mehr oder weniger sinnvoll Erscheinende ausprobiert und weiß nicht mehr weiter... Vielleicht kann auch der doofe Webservice einfach nicht damit umgehen, aber momentan denke ich eher noch dass ich der Doofe bin
Hat jemand schon mal ein derartiges Problem gehabt und es vieleicht lösen können?
Schon mal Danke und Grüße
Thomas