Проблема кодирования в ответах PHP SoapClient и C # SOAP Server - PullRequest
1 голос
/ 28 июля 2010

У меня проблемы со специальными символами в мыльных ответах.

Все соединения выполняются в utf-8 (в xml-заголовках, конфигурации SoapClient, исходном коде php, соединениях с базой данных, ответах на мыльный сервер), и я неНе понимаю, что происходит.

Все специальные символы заменяются на острый символ "#".

Например: вместо "Sólo alojamiento" ответ xml возвращает "S # lo alojamiento"

Я протестировал мыльный сервер с помощью Wireshark, и он возвращает utf-8.Символ "ó" кодируется в шестнадцатеричном виде как "C3B3".Я не понимаю, что делает php.

Нужен ли какой-то тип конвертации.Нужно ли что-то настраивать в SoapClient?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...