У меня есть некоторый XML, поступающий из удаленной (Java) веб-службы в мое консольное приложение c #, он записывается в столбец XML Microsoft SQL Server с помощью хранимой процедуры. Иногда XML имеет плохой символ где-то, и SQL Server не дает достаточно информации о том, где именно проблема.
Я бы хотел оценить XML до того, как произойдет запись в базу данных, и, конечно, у меня нет XSD.
Каков хороший способ оценить каждую часть XML на «регулярное соответствие» перед записью в базу данных? Я использую .NET 4.0, C #.
Спасибо.