Десериализовать сообщения XML в объекты

Я пишу клиент для протокола, который использует HTTP для передачи XML-сообщений.Это синхронно, потому что я формирую XML-документ, который следует за DTD, и отправляю его на шлюз для протокола через POST с классом WebClient, и я получаю ответное сообщение XML от удаленного сервера, чтобы указать состояние транзакции / идентификатор сообщения / и т. Д.

Поскольку у меня есть DTD, можно ли с его помощью создавать классы? Существует несколько возможных ответов для каждого типа «операции», выполняемой моим XML-сообщением, и наличие классов, которые могут быть гидратированы возвращенным сервером XML, было бы полезным.

Как только у меня будут эти классы, каковы основные шаги для десериализация XML-сообщения с сервера в объекты?

7
задан Jeff LaFay 6 July 2011 в 18:06
поделиться