1

私は JSON の使用に比較的慣れていないので、ファイル システム上の JSON ファイルからいくつかのキーと値のペアを読み取るだけで十分です。私がやろうと思ったことは、ファイルを文字列として読み込んでからそのように解析することですが、その方法は冗長に思えます。

私のファイルは次のようになります。

 {
 "username" : "myname"
 "domain" : "mydomain"
 }

したがって、基本的には、キーと値のペアを読み取るための簡単で効率的なコード ブロックを作成するための助けが必要です。私はほとんどの場合 GSON を使用しようとしてきましたが、私が見つけた例ではうまくいきませんでした。

みんな、ありがとう

4

1 に答える 1

2

もう 1 つの代替方法はJSON.org です。この場合、JSON 文字列から JSON オブジェクトを作成するには、1 行しか必要ありません。

JSONObject jsonObject = new JSONObject(someJSONString);

その値にアクセスする必要がある場合は、JSONObjectが提供する関数を使用します。例えば、

String userName = jsonObject.getString("username");
String domainName = jsonObject.getString("mydomain");
于 2013-07-24T21:49:14.243 に答える