Читать XML в сгенерированные классы xsd.exe. Отличная идея? - PullRequest
5 голосов
/ 07 января 2010

У меня довольно сложный XML, и у меня есть XSD для него. Я генерировал классы через xsd.exe и считывал XML в структуру классов через XmlSerializer, описанный здесь .

Отлично работает. Тем не менее, это первый раз, когда я сделал это таким образом, и я буду читать тонны XML-файлов из различных источников. Насколько надежен этот метод? Можно ли с уверенностью сказать, что если XML-файл соответствует спецификации XSD, то XmlSerializer сможет прочитать его очень хорошо?

1 Ответ

5 голосов
/ 07 января 2010

Краткий ответ: лучше. Именно так работают веб-службы MSfts, поэтому, если то, что вы описали, не сработало, любой из пользователей .NET потерпит неудачу, например, при добавлении ссылки на веб-службу в .NET или Silverlight.

...