0

C ++で読み取られるGsonシリアル化された文字列があります。例:

String jsonDealer = [{"dealerID":"VARSSWK103","dealerName":"Dealer ABC"},     {"dealerID":"VARSSTH008","dealerName":"Dealer XYZ"}]

これを C++ object に変換して、ディーラー ID とディーラー名を取得するにはどうすればよいですか?

4

1 に答える 1

4

GSONは、JSON形式から解析してシリアル化するためのJavaライブラリです。

したがって、JSON を処理する C++ ライブラリが必要です。それらの多くがあります。jsoncpp の使用をお勧めします

もちろん、C++ アプリケーション クラス (たとえば、Dealer) を定義する必要がありますが、JsonCPP を使用すると、JSON をデータに解析するのがかなり簡単になります。

于 2013-02-13T05:41:07.317 に答える