我需要获得结果中的错误值我在JObject中得到的以下json:
{
"multicast_id": 6958024579437543738,
"success": 0,
"failure": 1,
"canonical_ids": 0,
"results": [
{
"error": "NotRegistered"
}
].
}
我尝试过像
这样的事情 JArray errors = (JArray)o["results"];
string errorMessage = (string)o["results"]. ["error"];
但它无法得到正确的结果。
答案 0 :(得分:2)
尝试:
var errors = o["results"][0];
string errorMessage = (string)errors["error"];
那应该给你“NotRegistered”字符串。