Qt에서는 C++크로스 플랫폼임에도 불과하고(write once, compile anywhere) JavaScript와 XML 그리고 안드로이드까지 지원한다
그중에서 Json이라는 일종의 Key+Value형태의 데이터 포맷을 지원하는데 이를 최근에 한번 공부겸 이것저것 뒤적뒤적해보고 있다.
우분투기준 별도로 libqt4-json(확실하지않음); (apt-cache search로 검색하세요!) json라이브러리를 설치하면
아래 헤더를 선언해서 사용할 수 있게 되는데
#include <qjson/parser.h>
이방법이 싫다면 .pro 파일에
LIBS += -L/usr/lib/ -lqjson
INCLUDEPATH += /usr/include/qjson/
상단의 구문을 넣어주면
#include <parser.h>
형태로 Path일부를 생략할 수 있다.
Json은 범용성이 넓으니 유용할 듯 하다.
아 참고로 Qt5.x 버전부터는
아예공식적으로 QJsonDocument 라고 해서 파서가 따로 존재한다.
'Qt' 카테고리의 다른 글
Qt 프로퍼티(Property)Example (0) | 2016.12.15 |
---|---|
Qt에서 스타일 시트 쓰기 (0) | 2016.12.15 |
Qt Window를 상단에 띄우는 옵션 (0) | 2016.12.15 |
Qt에서 여백주고 싶을때 (0) | 2016.12.15 |
Qt의 Drag&Drop Example (0) | 2016.11.17 |