0

私は文字列を持っています:

{"name":"value", "name2":"value2" ... "name3":"value3"}

名前で検索してその値を取得したいと思います。

しかし、私は前にこのフォーマットを見たことがありません..だから、何を探すべきかわかりません. ヒントをありがとう。

4

3 に答える 3

0

その JSON 形式は、json jar を使用してこの形式を処理します...
例: JSONObject jsonObject = new JSONObject (yourString) ;
名前の値を取得するには、
jsonObject を使用する必要があります。get (「名前」) ;

于 2013-01-07T15:33:26.007 に答える
0

これは JSON であるため、JSON 解析ライブラリが必要です。この例ではJacksonを使用しています:

ObjectMapper mapper = new ObjectMapper();

JsonNode node = mapper.readTree(someURLhere);

// access "name1" using node.get("name1").textValue(), etc
于 2013-01-07T15:34:10.450 に答える
0

私には間違っているかもしれませんが、これは JSON のように見えます。Javascript で作業している場合は、次のようにすることができます。

var JSONobject = {"name":"value", "name2":"value2" ... "name3":"value3"};

次に、次の方法で目的の値を取得します。

JSONobject.name;

(これは「値」を返す必要があります)

他の言語には利用可能なライブラリがあります。PHP には JSON サポート ビルトイン (json_decode) があり、Java では私のお気に入りは GSON です。

于 2013-01-07T15:34:40.777 に答える