ここで私はjson文字列を持っていて、このjson文字列から1つの特定のキーと値を取得したかったので、そのためにjavascriptシリアライザーを使用しました。以下は、C#.Net で使用したコードです。
string strProfile = fbApi.GetForStr("/statefarm/feed/");
var jss = new JavaScriptSerializer();
var dictionary = (IDictionary<string, object>)jss.DeserializeObject(strProfile);
object keyvalue = (object)dictionary["paging"];
string data = keyvalue.ToString();
これを行うと、jsonstring から keyvale ペアを取得できません。私が書いたら
string keyvalue = (string)dictionary["paging"];
それ以外の
object keyvalue = (object)dictionary["paging"];
string data = keyvalue.ToString();
呼び出された例外の取得
タイプ「system.object」のオブジェクトからタイプ「system.string」へ
これに対して何をすべきか、どのように書くことができるか。