Я использую быструю библиотеку json для кодирования и распаковки json.
Я получил строку, скажем, string Str = "msisdn-123456789"; я хочу преобразовать это в быстрое json значение, но оно говорит об ошибке разбора. и тип значения по-прежнему kNullType
Я использую приведенный ниже фрагмент кода.
std::string Str = "msisdn-123456789";
rapidjson::Document newDoc;
newDoc.Parse(Str.c_str());
rapidjson::Value value(rapidjson::kNullType);
value.CopyFrom(newDoc, newDoc.GetAllocator());
cout << "Type of value" << static_cast<uint32_t>(value.GetType()) << endl;
Вывод kNullType (0).
Как преобразовать строку в быстрое значение json?