Получаю строку json с ошибкой от сервера ...api
{
"error": {
"code": "FaceNotFound",
"message": "Face is not found."
}
}
Мне нужно вытащить под значение строки error - FaceNotFound из "code"
Я пробовал такой способ
var cod = verify["code"].Value<string>();
Но это не работает
FaicIdbool = verify["isIdentical"].Value<bool>();, но у меня не получается вытащить под строкуFaceNotFoundизerror, ответ выше не совсем то что мне нужно, там представлена десериализация всего json , а мне нужно получить одно значение – Walker Nov 04 '18 at 09:46test.txt, который находится в папкеlogsна дискеC? А легко:С:\logs\test.txt. Так в JSON все точно также, только надо не забывать и про тип данных (массив например). То есть у вас идет сначала объектerror, он содержит в себеcodeиmessage. Так и пишитеverify["error"]["code"]. Но я бы вам не советовал использовать JObject, ибо с ним вы легко можете упустить что либо (особенно, если сменится значение на сервере). Так что советую все же создать структуру из классов и работать с ней! – EvgeniyZ Nov 04 '18 at 10:48{"error":{"code":"FaceNotFound","message":"Face is not found."}}вторые скобки это ошибка при копировании – Walker Nov 04 '18 at 11:55