2014-10-21 3 views
-7

아래 JSON이 하나 있습니다. JSON 파일을 반복하고 'title'요소를 가져 와서 목록을 만듭니다. 아무도 도와 줄 수 있니?JSON을 통해 데이터 가져 오기

{ "slides" : { 
     "sl_0_0" : { 
      "title" : "Slide 0-0", 
      "copy" : "Copy for slide 0-0", 
      "link" : "sl_0_0.html" 
     }, 
     "sl_1_0" : { 
      "title" : "Slide 1-0", 
      "copy" : "Copy for slide 1-0", 
      "link" : "sl_1_0.html" 
     }, 
     "sl_1_1" : { 
      "title" : "Slide 1-1", 
      "copy" : "Copy for slide 1-1", 
      "link" : "sl_1_1.html" 
     }, 
     "sl_2_0" : { 
      "title" : "Slide 2_0", 
      "copy" : "Copy for slide 2_0", 
      "link" : "sl_2_0.html" 
     }, 
     "sl_2_1" : { 
      "title" : "Slide 2_1", 
      "copy" : "Copy for slide 2_1", 
      "link" : "sl_2_1.html" 
     }, 
     "sl_2_2" : { 
      "title" : "Slide 2_2", 
      "copy" : "Copy for slide 2_2", 
      "link" : "sl_2_2.html" 
     } 
    } 
} 
+0

soooooo ... 코드 작성을 원하십니까? 지금까지 뭐 해봤 어? 어떤 언어를 사용하고 계십니까? ... 여기에 할 일이 많지 않습니다 ... – Patrice

+0

어떤 프로그래밍 언어를 사용하고 있습니까? –

+0

아니요, 제 코드 작성을 기대하지 않았습니다. JSON을 사용하기 전에 일부 리더를 찾고있었습니다. –

답변

0

다른 자바 스크립트 개체와 마찬가지로 JSON 개체를 처리합니다. 따라서 다음과 같은 for 루프를 사용하여 중개 할 수 있습니다.

var jsonObj = { /* your JSON object here */ }; 
for (var id in jsonObj.slides) { 
    var slide = jsonObj.slides[id]; 
    var title = slide.title; //etc. 
    /* Now you can build your list */ 
} 
관련 문제