Десериализация XML в автоматически сгенерированный прокси-класс - PullRequest
0 голосов
/ 02 июня 2010

Я пытаюсь десериализовать параметр, передаваемый в вызов веб-службы, с использованием XML-сериализации. Я нацеливаюсь на тип прокси-класса, который генерируется Visual Studio при обращении к веб-службе. Десериализация, кажется, работает, за исключением (без исключений), но ни одно из полей xml не сопоставлено с их соответствующими свойствами в прокси-классе. Еще более странным является то, что я могу десериализовать реальный класс, скрытый за веб-сервисом, который перенаправляется в объекты приложением, на которое ссылаются. Чего мне не хватает ????

1 Ответ

0 голосов
/ 03 июня 2010

Проблема заключалась в том, что прокси-класс определяет пространство имен XML через атрибут пространства имен, сгенерированный генератором прокси-класса. Удаление этого пространства имен позволяет мне десериализовать этот класс из XML, для которого не указано это пространство имен. Проблема решена.

...