В C#/.NET 2.0, когда I serialize объект с использованием XmlSerializer, что является самым простым способом проверки вывода по схеме XML?Как я могу проверить результат работы XmlSerializer?
Проблема в том, что слишком легко написать недопустимый XML с XmlSerializer, и я не могу найти способ проверить XML, который не выглядит громоздким. В идеале я ожидал бы установить схему в XmlSerializer или иметь проверенный XmlWriter.
В .NET 4 есть события, чтобы поймать неожиданные элементы. –