1

У меня есть XML-строка в ActionScript (FlashBuilder). Я кодирую его с помощью escape (str) и отправляю его на C# с помощью веб-служб.ActionScript encode, C# decode XML

Теперь я хочу десериализовать эту строку, но проблема в том, что когда я декодирую строку, она декодирует все, что связано с «&», а затем жалуется XMLSerializer.

И если я его не декодирую, то десериализованная строка содержит% 20 вместо пробелов.

Есть ли простой способ декодирования экранированной строки в C# для подачи XML-сериализатора?

ответ

0

Похоже, вы вводите в заблуждение URL-кодирование с кодировкой XML/HTML. Метод URL-адреса actionscript escape URL-кодирует. Для XML/HTML-кодирования см. this stackoverflow answer.