728x90
반응형
질문 : node.js를 사용하여 JSON을 어떻게 예쁘게 인쇄 할 수 있습니까?
이것은 해결 된 문제처럼 보이지만 해결책을 찾을 수 없습니다.
기본적으로 JSON 파일을 읽고, 키를 변경하고, 새 JSON을 동일한 파일에 다시 씁니다. 모두 작동하지만 JSON 형식이 느슨합니다.
{
name:'test',
version:'1.0'
}
나는 얻다
{name:'test',version:'1.1'}
Node.js에 올바른 형식의 JSON을 파일에 쓰는 방법이 있습니까?
답변
JSON.stringify
의 세 번째 매개 변수는 예쁜 인쇄를위한 공백 삽입을 정의합니다. 문자열 또는 숫자 (공백 수) 일 수 있습니다. fs
파일 시스템에 쓸 수 있습니다. 예:
var fs = require('fs');
fs.writeFile('test.json', JSON.stringify({ a:1, b:2, c:3 }, null, 4));
/* test.json:
{
"a": 1,
"b": 2,
"c": 3,
}
*/
MDN, Node fs 문서 에서 JSON.stringify () 문서를 참조하십시오.
출처 : https://stackoverflow.com/questions/5670752/how-can-i-pretty-print-json-using-node-js
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
JS 날짜 개체에서 YYYYMMDD 형식의 문자열을 가져오는 방법 (0) | 2021.11.01 |
---|---|
AngularJS 1.2 $ injector : modulerr (0) | 2021.11.01 |
JavaScript 날짜를 UTC로 변환하는 방법 (0) | 2021.10.27 |
JavaScript를 통해 도메인 간 POST 요청을 보내는 방법 (0) | 2021.10.26 |
JavaScript 객체에 key / value 쌍을 생성 하는 방법 (0) | 2021.10.26 |