因此,請閱讀詳細信息以獲取更多信息。當我嘗試獲取數組項的值時,我在 Method not found: 'System.String System.String.Format(System.IFormatProvider, System.String, System.Object)'.
錯誤。如何獲取JSON數組c#項目的值?
陣列是:
{
[
{
"GROUP_MOD_ID": "G06",
"ADMIN": 1,
"USERS": 0
}
]
}
這是代碼段
dynamic obj_str = JsonConvert.DeserializeObject(obj);
string value_admin = obj_str["ADMIN"];
Console.WriteLine(value_admin);
if (value_admin == "1")
return true;
else
return false;
您發佈的JSON字符串在數組周圍捲曲。這不是有效的JSON語法。輸入字符串(或流)的原始值是什麼? – Dai
親愛的@Dai,'obj'是字符串類型'[{「GROUP_MOD_ID」:「G06」,「ADMIN」:1,「USERS」:0}]' –
@BrianCrist請看我的回答 –