cancel
Showing results for 
Search instead for 
Did you mean: 

Receive 'ä' character in SOAP XML

Former Member
0 Kudos

I encountered an issue while receiving characters such as 'ä' via SOAP XML. An application is sending the following data:

<field>ä</field>

In PI (7.3), this is received using the SOAP adapter and translated into:

<field>&#xC3;&#xA4;</field>

which corresponds to:

<field>ä</field>

And that's cleary wrong. According to the XML specifications, sending over the character 'ä' is correct. How can I prevent PI from interpreting this character wrong?

Accepted Solutions (1)

Accepted Solutions (1)

iaki_vila
Active Contributor
0 Kudos

Hi Iddo,

You can check this document http://scn.sap.com/docs/DOC-16138, pay attention the point 3.2

Regards,

Former Member
0 Kudos

Thanks a lot: adding the "xmbws.xmlencoding" parameter was just what I needed.

Answers (2)

Answers (2)

anupam_ghosh2
Active Contributor
0 Kudos

HI Iddo,

                Please check the encoding of the XML message. You need encoding ISO 8859-1 to interpret the   xml field   (<field>ä</field>) as per this link http://htmlhelp.com/reference/charset/iso224-255.html .

To change the encoding these may  be helpful

http://scn.sap.com/message/10774441

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/502991a2-45d9-2910-d99f-8aba5d79f...

Regards

Anupam

Former Member
0 Kudos

You can add the required code page in the Sender SOAP adapter query string.