私は、次の形式の文字列があります。Javaの文字列の解析
{"id":"1263e246711d665a1fc48f09","facebook_username":"","google_username":"814234576543213456788"}
を、時には、この文字列は次のようになります。私はのインデックスを知っていない場合、私はそれらの値を抽出することができますどのように
{"id":"1263e246711d665a1fc48f09","facebook_username":"109774662140688764736","google_username":""}
サブストリングは異なるケースで変わるでしょうか?
これはJSON文字列です。それを解析する代わりに、この文字列から 'JSONObject'を生成するJSONライブラリを見つけてください。 Java EE 7以降を使用している場合、JSON-Pフレームワークを見ることができます。 –
私はGaruGaruの答えが正しいと信じていますが、本当に簡単な方法でこの問題を解決しました。 'json =新しいJSONObject(JsonResponse); 文字列myID = json.getString( "id");文字列googleUserName = json.getString( "google_username"); ' – Lenny