2
0
mirror of https://github.com/boostorg/parser.git synced 2026-01-22 17:32:35 +00:00
Files
parser/test/json_parser.cpp

21 lines
441 B
C++

#include <boost/yaml/json.hpp>
int main()
{
std::string str;
while (getline(std::cin, str)) {
if (str.empty())
break;
boost::optional<boost::json::value> value;
if ((value = boost::json::parse(
str, [](std::string const & msg) { std::cout << msg; }))) {
std::cout << "Parsed value:\n";
std::cout << *value << std::endl;
}
}
return 0;
}