文字列をjson配列に変換しようとしています。GSONを使って文字列をjson配列に変換する
問題:ループのIf条件は、引用符で囲まれているため、trueではありません。この行のために
System.out.println(jsonObject.get("name")); // printed "lokesh"
and System.out.println(name); //printed lokesh
間違った方法でGSONを使用していますか?
文字列をjson配列に変換しようとしています。GSONを使って文字列をjson配列に変換する
問題:ループのIf条件は、引用符で囲まれているため、trueではありません。この行のために
System.out.println(jsonObject.get("name")); // printed "lokesh"
and System.out.println(name); //printed lokesh
間違った方法でGSONを使用していますか?
"名前" 属性の値を取得するには、あなたがする必要があります。
jsonObject.getString("name")
だから、あなたのコードは次のようになります。jsonObject.get( "名前")ためだ
System.out.println(jsonObject.getString("name"));
if (jsonObject.getString("name").equals(name)) {
System.out.println("equal");
}
JsonElementオブジェクトを返します。 文字列であることがわかっている場合は、
jsonObject.get("name").getAsString()