Десериализация поврежденных данных json.net

165
19 июля 2017, 21:22

Использую библиотеку newtonsoft json.net. В файле у меня хранится коллекция json объектов. Допустим у нас есть поврежденная json строка в одном из объектов, например:

   "PublicationDate":"1999-04-14T00:00:00", !error!, "Authors":
    ["Vasya","Dima"],"Location":"Moscow".

Могу ли я как-нибудь пропустить данный объект и перейти к парсингу следующего?

Answer 1
var data = JsonConvert.DeserializeObject(jsonStr, new JsonSerializerSettings
            {
                Error = (sender, args) =>
                {
                    args.ErrorContext.Handled = true;
                }
            });
READ ALSO
Binding и string concatenation

Binding и string concatenation

Есть два свойства edgeType и idИх нужно вывести в одну строку через пробел

158
Не работает пагинация PagedList, MVC5

Не работает пагинация PagedList, MVC5

Я использую PagedList для постраничного отображения товаров на странице, страницы создаються при помощи хелпер-метода HtmlPagedListPage, однако вне зависимости...

246
Как заполнить ячейку базы данных через Combobox?

Как заполнить ячейку базы данных через Combobox?

Я хочу заполнить ячейку второй таблицы через combobox, выбирая из первой таблицы

161
Как узнать максимальное значение n-символьной маски?

Как узнать максимальное значение n-символьной маски?

Стоит задача генерации последовательности номеровДопустим есть номер

209