Нужно передавать в веб-сервис параметр, являющийся строкой, содержащей текст XML. Так как строка по понятным причинам содержит запрещённые символы, передавать её просто как строку не получается.
Как можно её передать? (структура XML в строке произвольная)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший