반응형
Node.js에서 JSON 객체의 내용을 어떻게 기록합니까?
Node.js의 메소드 및 속성과 같은 객체 내용을 인쇄 할 수 있습니까?
현재 세션 객체를 인쇄하려고 시도하고 다음을 얻습니다.
console.log("Session:" + session);
> Session:[object Object]
PHP에서 print_r (array)와 비슷하거나 Java에서 .toString을 사용하는 것과 비슷한 방식 일 수 있습니다.
이거 한번 해봐:
console.log("Session: %j", session);
객체를 JSON으로 변환 할 수 있다면 작동합니다.
function prettyJSON(obj) {
console.log(JSON.stringify(obj, null, 2));
}
// obj -> value to convert to a JSON string
// null -> (do nothing)
// 2 -> 2 spaces per indent level
console.log(obj)
내가 일반적으로 사용 하는 원시와 더 유사한 출력을 얻으려면 console.log('Status: ' + util.inspect(obj))
(JSON은 약간 다릅니다).
이것은 모든 객체에서 작동합니다.
var util = require("util");
console.log(util.inspect(myObject, {showHidden: false, depth: null}));
console.dir ()이 가장 직접적인 방법입니다.
console.log(obj);
실행 : node app.js> output.txt
이것은 nodejs 콘솔에서 출력하기위한 대부분의 객체에 대해
var util = require('util')
function print (data){
console.log(util.inspect(data,true,12,true))
}
print({name : "Your name" ,age : "Your age"})
참고 URL : https://stackoverflow.com/questions/7428235/how-do-you-log-content-of-a-json-object-in-node-js
반응형
'Programing' 카테고리의 다른 글
JavaScript에서 var가 문자열인지 어떻게 확인할 수 있습니까? (0) | 2020.06.01 |
---|---|
C ++에서 임의의 영숫자 문자열을 어떻게 만듭니 까? (0) | 2020.06.01 |
활성 app.config 파일의 경로를 찾는 방법은 무엇입니까? (0) | 2020.06.01 |
R에서 CRAN 미러를 선택하는 방법 (0) | 2020.06.01 |
keytool error 키 저장소가 변조되었거나 비밀번호가 올바르지 않습니다 (0) | 2020.06.01 |