상세 컨텐츠

본문 제목

[자바스크립트] json만들어서 내보내는거

카테고리 없음

by esoesmio 2023. 5. 12. 17:49

본문

const fs = require('fs');

var session = {
    'screens': [],
    'state': true
};
session.screens.push({ 'name': 'screenA', 'width': 450, 'height': 250 });
session.screens.push({ 'name': 'screenB', 'width': 650, 'height': 350 });
session.screens.push({ 'name': 'screenC', 'width': 750, 'height': 120 });
session.screens.push({ 'name': 'screenD', 'width': 250, 'height': 60 });
session.screens.push({ 'name': 'screenE', 'width': 390, 'height': 120 });
session.screens.push({ 'name': 'screenF', 'width': 1240, 'height': 650 });

// JSON.stringify()를 사용하여 JSON 문자열로 변환한 후 파일에 쓰기
fs.writeFileSync('session.json', JSON.stringify(session));

// 파일에서 JSON 데이터 읽어와서 JSON 객체로 변환하기
var restoredSession = JSON.parse(fs.readFileSync('session.json', 'utf8'));

// 이제 restoredSession 변수에는 파일에 저장된 객체가 들어있습니다.
console.log(restoredSession);

댓글 영역