問題タブ [json-spirit]
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.
c++ - JSON_Spirit: JSON 文字列をアンパックする良い例?
C++ JSON_Spirit ライブラリを使用して JSON 文字列を展開する良い例/チュートリアルはありますか?
json_spirit::Value オブジェクトをトラバースしてきれいに印刷できるものが理想的です。
c++ - JSON_Spirit:value.type()をタイプにマッピングし直しますか?
次のように値のタイプを表示できます。
そしてそれは数を印刷します。
この番号を実際のタイプにマップするにはどうすればよいですか?
もちろん、ヘッダーファイルを覗くだけでなく、すべてが明らかになります...
c++ - json-spirit から値を取得する
私は Json-Spirit ライブラリを使用していますが、名前と値の各ペアを反復せずに、オブジェクトから値を読み取る方法がわかりません。
次のようなオブジェクトがある場合:
たとえば、width
名前で値にアクセスするにはどうすればよいですか?
c++ - どのようにエンコードすればよいですか?
JSON Spiritを使用して、JSON でさまざまな C++ 構造体をエンコードするコードを生成しています。
生成されたコードは現在、次のようになっています。
ただし、人々が構造体、構造体へのポインター、または参照を渡しているかどうかを判断するのは難しいと思います。私は C/C++ を初めて使用するので、いくつかの微妙な点は私にはわかりません。
構造体ごとに _encode の複数のバージョンを作成することを考えていました。(df::tile_page、df::tile_page*、df::tile_page&、df::tile_page**など)...しかし、これは不要に思えますか?
逆参照するためのテンプレートを作成したかったのですが、うまくいきませんでした。逆参照テンプレートを使用してみましたが、未定義のシンボル エラーが発生し続けました。
現在のテンプレート:
主なアイデアは次のとおりです。何かをエンコードするには、テンプレートを呼び出して逆参照し、生成された関数に渡します。次に、逆参照テンプレートを呼び出して、フィールドをエンコードします。
json - json_spiritの使用上の問題
プログラムを正常にコンパイルできましたが、jsonオブジェクトから値を取得できませんでした。私は以下のコードを貼り付けています、コードは単純です、どんな助けもありがたいです。
jquery - fastcgi++とjson-spiritを使用してPOSTJSONを読み取り、解析します
私はajaxページにfastcgi++を使用しており、json-spiritを使用して解析とエンコードを行っています。(私もc ++に非常に慣れていません)
投稿データへのアクセス方法がわかりません。
私は.netとphpに歯を食いしばって、それらはjsonデータ文字列(ここではjQueryで話すので、私の語彙はおそらくオフになっています)を$_POST
それぞれ単純な変数または配列に便利に変換します。
fastcgi ++ http://www.nongnu.org/fastcgipp/doc/2.1/a00003.htmlit->first
でPOSTデータを読み取るための主な例を見ていますが、表示されるのはとだけit->second.value
です。そのページのリンクされたドキュメントに何も見つかりません。
これを適切に表現するためのhttpの知識がないので、たとえばfastcgi ++でjQuery文字列を読み取る方法はありajax()
data
ますか{foo: "bar", jim: "bob"}
?foo
jim
そうでない場合は、it->first
単にjson-spiritによって解析される文字列として扱う必要がありますか?
c++ - json-spirit を使用して C++ で json 文字列を読み取る
C++でjson文字列を読み取るためにjson-spiritを使用するには? デモコードを読みました。見つけた:
String を json オブジェクトに変換できますか?