私はこのような辞書を持っています
{
"A" : {
"A1" : {
"er" : false,
"hy" : false,
"fv" : false,
"fr" : false
},
"A2" : {
"fr" : false,
"ty" : false,
"ty" : false,
},
"B" : {
"B1" : {
"er" : false,
"hy" : false,
"fv" : false,
"fr" : false
},
"B2" : {
"fr" : false,
"ty" : false,
"ty" : false,
},
}
}
A1とA2ディクショナリの値を別々のディクショナリとして取得しようとしています
私が試してみました
Dictionary<string, Dictionary<string, object>> dict =
jss.Deserialize<Dictionary<string, Dictionary<string, object>>>json.ToString());
Dictionary<string, object> dict1 = dict["A"];
Dictionary<string, object> dict2 = dict1["A1"];//error here
タイプ'object'を'System.Collections.Generic.Dictionary'に暗黙的に変換することはできません。明示的な変換が存在します(キャストがありませんか?)
これを解決する方法は?