У меня есть следующие JSON данные.
std::string data = " {\n"
" \"height\" : 320,\n"
" \"some\" :\n"
" {\n"
" \"complex\" :\n"
" {\n"
" \"path\" : \"hello\"\n"
" }\n"
" },\n"
" \"animals\" :\n"
" {\n"
" \"rabbit\" : \"white\",\n"
" \"dog\" : \"brown\",\n"
" \"cat\" : \"grey\"\n"
" },\n"
" \"fruits\" : [\"apple\", \"raspberry\", \"orange\"],\n"
" \"matrix\" : [[1, 2, 3], [4, 5, 6], [7, 8, 9]]\n"
" }"
Я хочу написать следующую функцию.
void populateFile(boost::filesystem::ofstream& outbinfile, std::string data) {
}
Я хочу использовать для этого boost :: property_tree , Я не могу найти подходящий метод записи для записи данных из std::string
в файл.