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

Kosilovka

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





Код:
string json = @"{
  'Name': 'Bad Boys',
  'ReleaseDate': '1995-4-7T00:00:00',
  'Genres': [
    'Action',
    'Comedy'
  ]
}";

JObject googleSearch = JObject.Parse(json);
 

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 291
Благодарностей
5 860
Баллы
113
Здравствуйте. Подкскажите, что не так. Хочу распарсить json. Ниже тестовый пример. постоянно получию ошибки





Код:
string json = @"{
  'Name': 'Bad Boys',
  'ReleaseDate': '1995-4-7T00:00:00',
  'Genres': [
    'Action',
    'Comedy'
  ]
}";

JObject googleSearch = JObject.Parse(json);
Для JSON есть стандартные средства - http://zennolab.com/wiki/ru:json_xml
 

amyboose

Client
Регистрация
21.04.2016
Сообщения
2 312
Благодарностей
1 191
Баллы
113
попробуй директиву Newtonsoft.Json.Linq;
 

Kosilovka

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

Kosilovka

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

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