У меня есть следующая строка: JSON
NewtonSoft.JSON десериализации не работает
{
[
{
"error": {
"typeofdevice": 678,
"valueconvert": "",
"message": "oops something went wrong"
}
}
]
}
Что такое лучший способ десериализации это и получить значение «Message»?
Я пробовал:
JToken token = JArray.Parse(args.Result);
string message = (string)token["description"];
Но тогда это говорит
Массив отсутствует индекс, и его не работает.
Репутация вопроса Я знаю .. Но я не могу понять это: S.
Grtz.
Это не действует в формате JSON. –
Почему бы и нет? Это официальный API, поэтому я предполагаю, что он должен работать, поскольку он работает для многих других людей. – Niels
Попробуйте http://jsonlint.com/ –