On Tue, 22 Dec 2020 at 21:25, Richard Hodges
On Tue, 22 Dec 2020 at 21:21, Sean Farrow via Boost-users < boost-users@lists.boost.org> wrote:
Hi,
Are there any samples of using boost.json to deserialize boost.beast responses?
Not in the documentation of the two libraries as they are treated as separate self-contained concerns.
However it’s quite trivial.
Here's a simple example:
extern void use_json(boost::json::value const& jv);
void handle_read_text(boost::beast::flat_buffer& buf)
{
auto range = buf.data();
auto chars = boost::json::string_view(
reinterpret_cast
pointer to const char * and use it and the size to construct a json::string_view. From there you can call json::parse to get your json::value.
Thanks,
Sean. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org https://lists.boost.org/mailman/listinfo.cgi/boost-users
-- Richard Hodges hodges.r@gmail.com office: +442032898513 home: +376841522 mobile: +376380212
-- Richard Hodges hodges.r@gmail.com office: +442032898513 home: +376841522 mobile: +376380212