問題タブ [rapidjson]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
8432 参照

c++ - Rapidjson ドキュメント

Rapidjson を使用して json ドキュメントを作成しようとしていますが、次のドキュメントの一部、特に「割り当て」で始まるネストされたオブジェクトを複製する方法がわかりません。

しかし、「割り当て」と「url」はどうですか?

0 投票する
2 に答える
6975 参照

c++ - Rapidjson - キーを別の値に変更する

これがrapidjsonのハローワールドです。"hello"キーを変更"goodbye"してjsonから文字列を取得するにはどうすればよいですか? つまり、json を解析し、いくつかのキーを変更して、json 文字列を取得したいということです{"goodbye" : "world"}

0 投票する
1 に答える
2531 参照

c++ - Rapidjson::ドキュメントの比較

2 つの RapidJSON ドキュメントがあります。1 つは実行時に作成し、もう 1 つはディスクから読み取られます。

これらの 2 つのドキュメントが類似しているかどうかを比較したい。RapidJSONドキュメントを比較する最良の方法は何ですか?

私のJSONは次のようになります

0 投票する
1 に答える
547 参照

c++ - How to update rapidjson in Xcode 5.1.1

The rapidjson build within Xcode 5.1.1 is already old. I found the FileStream class which is already deprecated and there is no FileReadStream.

Anyone know How to update rapidjson in Xcode 5.1.1?

0 投票する
1 に答える
657 参照

c++ - Rapidjson を使用して JSON への POCO POST 応答を解析する

この反発をいじって燃え尽き症候群に苦しんでいます…

C++ で POST リクエストを行い、次の文字列を受け取りました。

次に、rapidjsonドキュメントのように処理しますが、解析エラーが発生します。

開始と終了を削除してみました""

このような

{\"results\": [{\"sku\": \"peds-std-us\", \"url\": \"https://d2y247jlvj8usn.cloudfront.net/1/2014.06.12/upload test.xlsx\", \"version\": \"2014.06.12\"}]}

同じ問題...

何が問題なのか誰か知っていますか?

0 投票する
1 に答える
1250 参照

c++ - Rapidjson は `rapidjson::Document` をコピーできません

a を構築しrapidjson::Documentて返す関数が必要です。しかし、このプロトタイプで関数を書くと:

次のエラーが表示されます。

コピーコンストラクターがないようです。どうすればこの問題を解決できますか? ところで、これを Eclipse で Android ネイティブ コードとしてコンパイルすると、コンパイルして動作します。Windows 上の MVS 2012 でこのエラーが発生します。

0 投票する
1 に答える
2563 参照

c++ - HasMember 中の Rapidjson アサーション

Rapidjson に精通しているすべての人に、次の問題があり
ます。日付をパラメーターとして受け入れる特定の関数があり、その日付が json ファイルに存在する場合、メソッドはいくつかの操作を実行し、そうでない場合は他の操作を実行します。
一般的には次のようになります: (疑似のような実際のコードではありません)

関数:

JSON ファイル:

したがって、日付「2014-10-02」のupdateDataを初めて呼び出すと、正しく実行されます(if部分を実行します)。
問題は、別の日付の updateData を呼び出すと (「2014-10-03」など、うまく機能するはずです)、常に間違った部分 (else 部分) が実行され、最初の日付に戻っても実行されます。他の部分。(多くのアサーションをポップしながら (ほとんど isString()))。
オブジェクトを変更している可能性があるという意味で、HasMember は本当に問題なのでしょうか?
それ以外に、メンバーを検索する別の方法はありますか?
どんなヒントでも大歓迎です...