Десериализация. json и. xml файлов и проверка их структуры - PullRequest
1 голос
/ 25 февраля 2020

Итак, совсем недавно я столкнулся с проблемой: я не знаю, как проверить правильную структуру файлов. xml и. json. Эти файлы содержат сериализованный список, который содержит объекты из класса BaseClass и его производных классов. И я пытаюсь добиться проверки импортированного файла, потому что невозможно импортировать файл, который не соответствует объектам из BaseClass в List. В настоящее время я использую методы XmlSerializer.Deserialize и Newtonsoft.JsonConvert.DeserializeObject для десериализации файла, но это не защищает меня от неправильной структуры файла (файлы используются для хранения таблиц, поэтому они имеют одинаковые имена столбцов, но разные данные) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...