결국 JSON파일을 가지고 우리가 해야하는것은 JS에서 JSON파일의 데이터를 불러와 처리하는것이다.

 

아래는 가장 기본적인 JSON파일의 형태를 가지고 JS에서 불러오는법이다.

let companies = [
 {
  name: "Big Corporation",
  numberOfEmployees: 10000,
  ceo: "Mary",
  rating: 3.6,
 },
 {
  name: "Small Startup",
  numberOfEmployees: 3,
  ceo: null,
  rating: 4.3,
 }
];

console.log(companies);

 

하지만 위의 compaines 변수를 문자형으로 바꾸게 되면 정상적으로 불러올수가없다.

 

let companies = '[
 {
  name: "Big Corporation",
  numberOfEmployees: 10000,
  ceo: "Mary",
  rating: 3.6,
 },
 {
  name: "Small Startup",
  numberOfEmployees: 3,
  ceo: null,
  rating: 4.3,
 }
]';

console.log(companies);

 

이때 필요한것이 바로 JSON.parse 이 함수를 통해서 string형태의 JSON파일을 변환해준다.

 

let companies = '[
 {
  name: "Big Corporation",
  numberOfEmployees: 10000,
  ceo: "Mary",
  rating: 3.6,
 },
 {
  name: "Small Startup",
  numberOfEmployees: 3,
  ceo: null,
  rating: 4.3,
 }
]';

console.log(JSON.parse(companies));
console.log(JSON.parse(companies)[1].name);

 

위와 같이 변환해서 사용하면 된다.

'JavaScript > JSON' 카테고리의 다른 글

JSON.stringify  (0) 2021.01.10
JSON #2_2. DataType  (0) 2020.04.01
JSON 주석  (0) 2020.03.31
JSON #2_1. DataType  (0) 2020.03.31
JSON #1. JSON  (0) 2020.03.31