我正在使用Network JSON插件。我想获得JSON密钥。我怎么能得到钥匙?
我的JSON代码是:
"kat1":{
"gg_id":"aaa",
"ozellik":{
"Tarih Aralığı":{"Combo":""
},
"Durum":{
"Combo":"Sıfır"
}
我的C#代码是:
dynamic ozellik = veri.entegrekat; // My Parsed code is working
foreach (var kat in ozellik) // How i get key
{
MessageBox.Show("" + kat);
}
当我使用KeyValuePair<string,string>
或<Object,Object>
时,我收到了错误。
如何从JSON检索密钥kat1
的值?
答案 0 :(得分:1)
我已修复
代码:
var ozellik = veri.entegrekat;
Dictionary<string, dynamic> result = ozellik.ToObject<Dictionary<string, dynamic>>();
foreach (KeyValuePair<string, dynamic> kat in result)
{
MessageBox.Show(""+kat.Key);
}