2014-07-12 2 views
0

주어진 키를 사용하여 Json 객체의 값을 읽으려고합니다. 그러나, 내 키가 조금 복잡하므로 콘솔에 정의되지 않습니다. 나는 그것을 올바르게 사용하지 않을 것이라고 확신합니까? 누군가 내 실수 야?Node.js에서 JSON 객체 값을 읽을 수 없습니까?

JSON 키 : 값

relevant=(pooled + assigned + unknown + dropping) : 230 

Node.js를

data = JSON.parse(buffer); 

    var dump = " relevant=(pooled + assigned + unknown + dropping) "; 
    console.log(data.totals.dump); 
+0

여기에 JSON이 없습니다 ... – Brad

답변

1

당신이 data.totals에 중요한 dump를 검색합니다 data.totals.dump처럼 호출하지 않아야합니다 우선.

data.totals[dump]을 대신 사용하십시오. 그런 다음 덤프의 가치가 무엇인지 핵심을 검색합니다.

그리고 내 목적에있는 열쇠가 무엇인지 보려면 Object.keys(data.totals)을 한 번 더 읽어야합니다.

관련 문제