rapidjson

    1

    1答えて

    私たちのアプリでは、C++静的ライブラリがあり、Objective-C++を使用しています。 try { rapidjson::Document document; document.Parse(connection.data.description); connection.openTime = document["openFrom"].GetInt()

    0

    1答えて

    私はすべてのヘッダーライブラリであるrapidjsonを使用しています。 rapidjson.hでは、マクロRAPIDJSON_ASSERTは私のcppファイルのいずれかで、そこにある、私はそれを再定義したいと思いますので、私は私のファイルの先頭にこのコードを持っている: #include "stdafx.h" // for windows #pragma push_macro("RAPIDJS

    0

    1答えて

    私はFindMemberを使用してそれを検証し、それを受け取るJSONを持っています。 しかし、問題は、それが「タイトル」の文字列 を見つけるかということですが、それはrapidjsonを返さない::メンバーが見つかったときの値 [{ "title" : "one", "type" : "gg", "center" : { }, }] r

    0

    3答えて

    私はidとcontentの両方を必要とするが、後者は空の文字列にデフォルトのJSONスキーマを持っています。私は次のようなJSON文字列を検証しようとしている { "type": "object", "properties": { "id": { "type": "string" }, "content": { "type": "string", "de

    0

    1答えて

    次の方法で問題が発生しています。私が間違っていることを理解するために何か助けが必要です。 ドキュメント内の値への参照を返したいとします。関数の外からDocumentを渡しているので、jsonファイルを読み込んだときに "失わない"ようにしています。私はこのような呼び出しています const rapidjson::Value& CTestManager::GetOperations(rapidjso

    0

    1答えて

    次のコードがありますが、コンパイルできません。 私は理由を考えることができません、拾い読みしてください。 rapidjson::Document jsonDoc; jsonDoc.SetObject(); rapidjson::Document::AllocatorType& allocator = jsonDoc.GetAllocator(); rapidjson::Value mess

    0

    1答えて

    2つのjsonファイルをロードしてドキュメントを作成しようとしています。最後にロードされたファイルが最も優先されます。 以下の例では、item1.value1からfile Bは、file Aの値を上書きします。 item1.value2item2がfile Aには存在しないので、最終文書は、ちょうどfile B ファイルAから値をとります。 { level1: { level2: {

    1

    1答えて

    rapidjson::Documentへのポインタを引数として渡しています。 foo(rapidjson::Document* jsonDocument) { std::cout << jsonDocument["name"] << std::endl; } しかし、私は、name属性にアクセスするためにjsonDocument["name"]を行うことはできません。ポインタを使