외부 데이터 가공
본문
외부에서 데이터를 가져와서 가공하여 디비에 때려 넣는 작업을 하려고 합니다.
이래저래 구글해서 하고는 있는데 짜집기해서 하다 보니 너무너무 실망 스러워서...
실력자님들 배우고 도움 받고자 글 써봅니다.
가져온 데이터는 아래와 같습니다.
[
{
"id": "test001",
"name": "단무지",
"point": "250",
"date": "2017-09-03",
"board": "5",
.....
"lastlogin": "2018-01-14"
},
{
"id": "test002",
"name": "양파양",
"point": "150",
"date": "2017-02-03",
"board": "3",
.....
"lastlogin": "2018-01-14"
},
{
"id": "test003",
"name": "자장면",
"point": "10",
"date": "2017-06-03",
"board": "2",
.....
"lastlogin": "2018-01-14"
},
...
]
저는 무식하게 {}기준으로 배열로 만들어서 안에있는 데이터에서 "를 제거 후
하나하나 뽑아 썼더니 코드가 장난 아니게 길고 더럽습니다. ㅜㅜ
간단하게 하려면 어떻게 해야 할까요?
지도 편달 부탁 드립니다. (__)
답변 2
json 형식이네요.
$data = json_decode(텍스트 값, true);
이렇게 하시면 php array 형태로 $data에 담깁니다.
이후 php array를 사용하듯 사용하시면 됩니다.
print_r($data); 하시면 구조가 보일겁니다.
@베원님 감사합니다.
이건 뭐 아작스나 제이손은 잘 아서버릇해서 ^^;;