Как подключить Newtonsoft.Json.dll

Kosilovka

Новичок
Регистрация
12.05.2017
Сообщения
18
Реакции
4
Баллы
3
Здравствуйте. Подкскажите, что не так. Хочу распарсить json. Ниже тестовый пример. постоянно получию ошибки

f41b9c9da7.jpg


f7d722a044.jpg


Код:
Развернуть Свернуть Копировать
string json = @"{
  'Name': 'Bad Boys',
  'ReleaseDate': '1995-4-7T00:00:00',
  'Genres': [
    'Action',
    'Comedy'
  ]
}";

JObject googleSearch = JObject.Parse(json);

1af25aea6e.jpg
 
Здравствуйте. Подкскажите, что не так. Хочу распарсить json. Ниже тестовый пример. постоянно получию ошибки

f41b9c9da7.jpg


f7d722a044.jpg


Код:
Развернуть Свернуть Копировать
string json = @"{
  'Name': 'Bad Boys',
  'ReleaseDate': '1995-4-7T00:00:00',
  'Genres': [
    'Action',
    'Comedy'
  ]
}";

JObject googleSearch = JObject.Parse(json);

1af25aea6e.jpg
Для JSON есть стандартные средства - http://zennolab.com/wiki/ru:json_xml
 
попробуй директиву Newtonsoft.Json.Linq;
 
Для JSON есть стандартные средства - http://zennolab.com/wiki/ru:json_xml
Стандартные средства не работают в моем случае. В json есть название ключей с пробелами и спец символами. Получаю ошибку что нельзя обратится через []. Нужно через C# распарсить и записать в таблицу
попробуй директиву Newtonsoft.Json.Linq;
спасибо, но не сработало
6285bf984b.jpg
 
Решил путем вырезания с помощью регулярки нужного массива данных минуя проблемный ключ, далее стандартными средствами парсинг json. Или, еще была идея, заменить с помощью регулярки тот ключ на кастомный, а далее распарсить стандартными средствами. Не очень красиво, но другого выхода не нашел
 

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