¿En que Delphi estás probando?
Yo estoy haciendo la prueba de la función de Soap en Delphi XE7 y no decodifica bien, me devuelve una excepción "EEncodingError": No mapping for the Unicode character exists in the target multi-byte code page"
No tengo ni idea de porqué pasa esto...
![Frown](http://www.clubdelphi.com/foros/images/smilies/frown.gif)