본문 바로가기

Stupid Computer/4. JavaScript

[json] 사용 예제 ! json, cjson 사용예제]


안녕하세요 kimgaga 블로그 주인장입니다 !!

이번에 올려드릴 글은 json 사용 예제 입니다. 

요새 json / cjson 사용이 점점 늘어나고 있는 추세인데 ㅎㅎㅎ 

가볍고 빠르고 편하거든요 ㅎㅎ 

관련 간단한 예제 코드입니다. 


아래처럼 사용 가능 

sentence라는 콜백 메시지에서 list라는 json_object 객체를 뽑아 낸다. 

그후 json_object_array_length를 사용하여 list의 길이를 가져온다.


for문은 numArray의 길이만큼 반복하고,

list라는 아이에는 array로 값들이 오기때문에 저런식으로 token단위로 잘라낸다. 

그 후 json_object를 int형으로 바꾼후 ( boolean, string 모두 가능) 

printf 함수로 출력을 해준다. 

cjson 이기 때문에 이렇게 했다. 


마지막에 있는 json_object_put은 메모리 해제함수 이다. 


이것에 대한 자세한 문서는 예전 포스팅에도 적은 바 있지만,

이번에도 친절히 링크 알려드리면 

링크로 가기

여기서 함수 사용법들 보고 사용하면된다.


json이 가볍고 꽤나 좋은 언어 같아서 사용하는 사람들이 많은거 같은데

블로그 강좌들은 모두 외국사이트로 연결이 되는거 같다 ㅜ


그래서 이렇게 내가 사용한 코드 예제를 살짝 공유해 드립니다 ~