json 및 중첩배열 처리 방법에 대해서 잘 나와 있는곳
배열 json 중첩에 대해서 잘 나와 있는곳
다양한 형태로 예제가 잘 되어 있습니다.
https://rateye.tistory.com/424
const data = {
code: 42,
items: [{
id: 1,
name: 'foo'
}, {
id: 2,
name: 'bar'
}]
};
function toArray(obj) {
const result = [];
for (const prop in obj) {
const value = obj[prop];
if (typeof value === 'object') {
result.push(toArray(value));
} else {
result.push(value);
}
}
return result;
}
-----------------------------------------
const jsonFile = fs.readFileSync(json_file, 'utf8');
const jsonData = JSON.parse(jsonFile);
jsonData.forEach(element => {
// console.log(element);
console.log(element.cname);
});
간혹 console.log로 찍어 보고 착각을 하는데. 확실하게 json 인지 다시 확인해볼 필요가 있다. 모양만 비슷해서 고생함.
첨부파일
- 중첩 된 객체, 배열 또는 JSON에 액세스하고 처리하는 방법.mhtml (1.8M) 3회 다운로드 | DATE : 2022-06-29 21:27:40