Page 1 of 1

Die Behauptung schlägt für rapidJson fehl

Posted: 19 Jan 2025, 21:07
by Guest
Ich versuche, JSON-Daten in C++ mit RapidJson zu analysieren. Ich weiß nicht, was ich falsch mache, aber meine Behauptung schlägt fehl. Wenn ich versuche zu debuggen, wird sigabrt angezeigt, wenn die Zeile „assertion“ ausgeführt wird. Community Ich schätze Ihre Erkenntnisse. Vielen Dank für die Beantwortung dieser naiven Frage.

Code: Select all

#include 
#include 
#include "hpdf.h"
#include "rapidjson/document.h"
#include "rapidjson/writer.h"
#include 
#include 

int main() {

std::ifstream ifs("/home/is/..../test.json");
rapidjson::IStreamWrapper isw(ifs);

rapidjson::Document document;
document.ParseStream(isw);

assert(document.IsObject());

rapidjson::Value::MemberIterator hello = document.FindMember("timeStamp");
std::string vali = document["timestamp"].GetString();
std::cout