2012-04-12 3 views
0

프로그래밍에 익숙하지 않고 node.js와 CoffeeScript를 배우려고합니다. 나는 몇 권의 책을 읽고 몇몇 스크린 캐스트를 보았다. 이제 코드를 작성하기 시작했습니다. 이제 첫 번째 문제에 직면하여 Google로 문제를 해결할 수 없었습니다. 벌써 몇 시간을 잃어 버렸어. 어쩌면 누군가가 내게 빛을 줄 수 있습니다. 여기에 문제가 있습니다. 나는이 JSON 파일이 있습니다node.js의 Json 구문 분석 문제

{ 
    "title": "title", 
    "pages": [ 
    { "name": "Page1", "url": "#Page1", "class": "class", "template":"templateName" }, 
    { "name": "Page2", "url": "#Page2", "class": "class", "template":"templateName" }, 
    { "name": "Page3", "url": "#Page3", "class": "class", "template":"templateName" }, 
    { "name": "Page4", "url": "#Page4", "class": "class", "template":"templateName" }, 
    { "name": "Page5", "url": "#Page5", "class": "class", "template":"templateName" } 
    ] 
} 

및 JSON 파일을 얻을 수있는 코드를 내가

console.log(configFile.pages) 

내가 올바른 정보를 얻을 수 있습니다 않으면

configFile = require(file.json) 

입니다. 내가

console.log(configFile.pages.template[0]) 

을 할 경우

는하지만 정의되지 않은 오류가 발생합니다.

누구든지 내게 손을 줄 수 있습니까?

답변

3
configFile.pages[0].template 

그것은 pages is, 당신의 구조입니다. 따라서 이것을 사용하십시오 :

console.log(configFile.pages[0].template);