cpprestsdk(casablanca) json преобразовать в вектор байтов

261
02 июля 2017, 15:00

Всем здрасте, использую cpprestsdk для напиания http клиента, стоит задача преобразовать такой json в std::vector<unsigned char>

    web::json::value obj;
    obj[U("1")] = web::json::value(U("123"));
    obj[U("2")] = web::json::value(U("321"));

Можно ли это сдлеать средствами библиотеки? Спасибо.

Answer 1

Попробуйте метод serialize(), он вернет ваш json в виде string, а дальше уже заворачивать это в вектор:

auto stdstring = obj.serialize();
const char* data = stdstring.data();
// инициализируем vector из data ...
READ ALSO
смена содержимого по клику на кнопку

смена содержимого по клику на кнопку

Подскажите как при клике по кнопке

248
CSS Modules &ldquo;Unexpected token .&rdquo;

CSS Modules “Unexpected token .”

Пытаюсь использовать CSS Modules в приложении ReactВыпадает такая ошибка в стилях: "Unexpected token

226