예
a.json
{
"name" : "KangYong",
"age" : 33
}
a.js
const fs = require('fs');
const path = require('path');
const a = fs.readFileSync(path.join(__dirname,"a.json"))
const b = JSON.parse(a)
console.log(b)
json in javascripte = javascript object
json on python = dict
[1,2,3,4]
"leesfact is king god general"
노래 >> name : song
const a = {
"지브리OST리스트" : [
{
"name" : "마녀 배달부 키키",
"song" : "따스함에 둘러쌓인다면"
},
{
"name" : "하울의 움직이는 성",
"song" : "세계의 약속"
}
]
}
console.log(a.지브리OST리스트)
이름 : Leesfact
좋아하는 것 : 바벨, 키위
바벨 : 2kg, 육각형
키위 : 황금색
{
"name" : "Leesfact",
"like" : {
"바벨" : {
"weigth" : "20kg",
"feature" : "육각형"
},
"키위" : {
"color" : "황금색"
}
}
}
JSON 타입
포함하는 것
- 수(number)
- 문자열(String)
- 참 / 거짓(Boolean)
- 배열(Array)
- 객체(Object)
- null
JSON.parse()
JSON.stringify
const fs = require('fs');
const path = require('path');
const a = fs.readFileSync(path.join(__dirname,"b.json"))
const b = JSON.parse(a)
console.log(b)
const c = JSON.stringify(b)
console.log(c)