0

次のように文字列を変換しようとしています:

{"Shops":[
{"city":"Riga","shops":[{"a":"some info here","b":"...","c":"..."},{"a":"some info here","b":"...","c":"..."}]},{"city":"Liepaja","shops":[{"a":"info here","b":"info....","c":"..."}]
]}

のように 2 次元配列に

shops[0][0]=>{"a":"some info here","b":"...","c":"..."}
shops[1][0]=>{"a":"info here","b":"info....","c":"..."}

出来ますか?それを行う簡単な方法はありますか?

検索して試しましたが、まだ方法がわかりません。私はJavaが初めてです。

4

3 に答える 3

1

これはJSON文字列です。これを行うライブラリがいくつかあります。

于 2013-11-14T21:54:10.987 に答える
0

これは JSON データのように見えるので、そのように扱う必要があります。

Java 用の JSON 解析ライブラリを試してください。私はそのシンプルさからGSONを気に入っています。メソッドの Gson.fromJson() セットを見てください。

于 2013-11-14T21:53:48.467 に答える
0

投稿したデータのタイプは JSON でエンコードされています。json エンコーダーとデコーダーを使用して、この作業を簡単に行うことができます。

于 2013-11-14T21:54:12.377 に答える