W języku C#/.NET 2.0, gdy I serialize obiekt przy użyciu XmlSerializer, jaki jest najłatwiejszy sposób sprawdzania poprawności danych wyjściowych względem schematu XML?Jak mogę sprawdzić poprawność wyjścia XmlSerializer?
Problem polega na tym, że napisanie nieprawidłowego pliku XML za pomocą XmlSerializer jest zbyt proste, a nie mogę znaleźć sposobu na sprawdzenie poprawności kodu XML, który nie wygląda na uciążliwy. Idealnie byłoby oczekiwać, aby ustawić schemat w XmlSerializer lub mieć XmlWriter, który sprawdza poprawność.
W .NET 4 są zdarzenia, które wychwytują nieoczekiwane elementy. –