我在 asp.net 中有一个带有 C# 的 Facebook 应用程序,我在JsonObject
. 代码是:
JsonObject basicData = (JsonObject)facebook.Get("me?fields=id,name,email,education");
string id = Convert.ToString(basicData["id"]);
string name = Convert.ToString(basicData["name"]);
string email = Convert.ToString(basicData["email"]);
有了这个,我将 JsonObject 转换为 JsonArray:
JsonArray educ = basicData["education"] as JsonArray;
好的。我的意图是访问 JSON 结构的值,但我不知道该怎么做!我尝试执行以下操作:
for (int i = 0; i < educ.Count; i++)
{
Response.Write(educ[i].ToString());
}
那就是每一行的印象:
{"school":
{"id":"112933022109824",
"name":"Colégio Estadual Antônio de Castro Alves"},
"year":{"id":"138383069535219",
"name":"2005"},
"type":"High School"}