우선, 나는 너희들이 훌륭하다고 말하게한다. stackoverflow에 대한 많은 도움을 찾았습니다. 그러니 좋은 직장을 유지하십시오.ASP.NET Json - 데이터 질문에 액세스
여기 내 문제가 있습니다. 나는 facebook을위한 app을 쓰려고 노력하고있다. 그리고 JSON에 대한 약간의 도움이 필요합니다.
여기 내 HomeController.cs의 일부입니다. 특별한 것은 없습니다.
dynamic me2 = app2.Api("/me/feed");
ViewData["data"] = me2.data;
여기 내 profile.aspx입니다. 그 완벽하게 작동하고 내 페이스 북의 벽에있는 모든 게시물을 씁니다. 그래서 지금 확인
<% foreach (JsonObject item2 in (ViewData["data"] as Facebook.JsonArray))
{ %>
<li>
<%=item2["message"] %>
</li>
<%} %>
, 문제에 대한 그것의 시간.
"data": [
{
"id": "100001721189066_164115910298999",
"from": {
"name": "Poiskus Nulaena",
"id": "100001721189066"
},
"message": "bleble",
"actions": [
{
"name": "Comment",
"link": "http://www.facebook.com/100001721189066/posts/164115910298999"
},
그래서 ViewData [ "data"] = me2.data 때문에; in .cs 파일에서 .aspx 파일은 메시지를 반환합니다 (이 예제에서는 블블). 하지만 "actions"배열의 "link"또는 "name"요소에 어떻게 액세스 할 수 있습니까? 나는 시도했다 :
-ViewData [ "actions"] = me2.actions; -> 작동하지 않습니다.
-ViewData [ "actions"] = me2.data.actions; -> 도움이 될 것입니다 내 경우
어떤 도움을 작동하지 않습니다 중 하나
-nested foreach는 작동하지 : P
는
json 라이브러리는 무엇을 사용하고 있습니까? JSON .NET? – StriplingWarrior