반응형
boost의 property_tree를 이용한 json Hello World입니다.
boost 버전 1.75부터 json을 정식 지원하는 것 같은데 인터넷에 많이 있는대로 property_tree를 이용하여 json을 다룬다면 가장 기본이 되는 코드입니다.
#define BOOST_BIND_GLOBAL_PLACEHOLDERS
#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/json_parser.hpp>
#include <iostream>
#include <sstream>
using namespace std;
using boost::property_tree::ptree;
int main(int argc, char* argv[])
{
ptree root;
root.add_child("Hello", ptree("World"));
ostringstream oss;
write_json(oss, root);
cout << oss.str() << endl;
return 0;
}
반응형
'개발 라이브러리 & 툴' 카테고리의 다른 글
[MongoDB] Mongo C/C++ Driver 관련 자료 (0) | 2021.11.10 |
---|---|
boost asio address from_string 사용시 주의할 점 (0) | 2021.10.25 |
C++ boost json용 라이브러리(boost.json) (0) | 2021.10.15 |
C++ boost property_tree를 이용한 간단한 xml 파싱 예제 (0) | 2021.10.14 |
[MongoDB] 윈도우용 MongoDB C/C++ Driver 컴파일 및 인스톨 하기 (0) | 2021.10.07 |
C/C++ 병렬처리(멀티프로세스) 라이브러리 선택 (0) | 2021.10.03 |
비주얼스튜디오(Visual Studio) 시작 중에 비정상 종료될 때(Crash) 해결법 (0) | 2017.03.12 |
ATL/OLE DB관련 라이브러리 ver 1.02 (0) | 2010.02.17 |