десериализовать json в массив объектов

elakeri

Client
Регистрация
23.07.2018
Сообщения
203
Благодарностей
10
Баллы
18
пользуюсь либой newtonsoftjson и при выполнении десереализации JArray Objs = JArray.Parse(json);
иногда в "json" попадаются строки с неправильным форматом, что выдет ошибку при парсинге .., можно ли с помощью этой либы эти строки игнорить, чтобы парсило все, кроме этих косячных строк? )
спасибо
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 619
Благодарностей
3 423
Баллы
113
Оберните в try-catch или делайте проверку через if. :bn:
 

elakeri

Client
Регистрация
23.07.2018
Сообщения
203
Благодарностей
10
Баллы
18
Это да, но требуется проигнорить не весь json, а или неправильный член массива, или косячный ключ/значение в нем.., ну или заменять неправильное значение ключа на ""
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)