2017-05-02 1 views
-4

안녕하세요, 저는 JSON에 익숙하지 않습니다. 이것은 기본적인 질문 일 수 있습니다. im는 JSON 객체로 데이터를 가지고 있으며 "메시지"데이터 만 인쇄하려고합니다. 내 샘플 JSON 데이터,이 메시지는 어떻게 접근 할 수 있습니까?json 객체를 인쇄하는 방법

{ 
"name": "Usingtagproject", 
"fan_count": 0, 
"category": "Product/Service", 
"feed": { 
"data": [ 
    { 
    "created_time": "2017-05-02T18:24:27+0000", 
    "message": "hii", 
    }, 
    { 
    "created_time": "2017-05-02T09:26:37+0000", 
    "message": "Hi Google", 
    }, 
    { 
    "created_time": "2017-05-02T09:24:26+0000", 
    "message": "Hi Demoproject", 
    } 
], 
} 
+3

합니다. – SLaks

+0

[JSON 객체 내에서 JSON 배열 구문 분석] (http://stackoverflow.com/questions/5650171/parsing-json-array-within-json-object) –

+0

여기 http://stackoverflow.com/questions/5650171/파싱 - json 배열 - json- 개체 내에서 –

답변

1

JSON은 본질적으로 특정 구문을 갖는 맵 (값이있는 키)입니다. 그것은 완전히 당신이 그것을 액세스하는 어떤 언어에 따라 달라집니다,하지만 당신은 말할 수 있도록, 대부분의 언어는 키 색인있을 것이라는 점을 가정 할 수있다 : 완전히 당신이 사용중인 언어에 따라 달라집니다

string name = my_json['name'] 
list<map> data = my_json['data'] 

for data_map in data: 
    print "found message: " + data_map['message'] 
관련 문제