Я сотрудничаю с третьей стороной для отправки SMS-сообщений. Информация отправляется им через HTTPS в конверте SOAP.
Если текст содержит символы Юникода, для параметра DataCoding необходимо установить значение 2 (это Unicode), а для текста насколько я понимаю, нужно отправить в определенном формате. Этот формат представляет собой NCR (цифровую ссылку на символ) в шестнадцатеричном формате с символом «&#xHHHH;». формат для каждого символа Юникода.
Я не очень знаком с SOAP и этим форматом. Как можно выполнить такое преобразование для строки, содержащей символы Ascii и Unicode?
Подробнее здесь: https://stackoverflow.com/questions/791 ... -format-in
Мобильная версия