文字列を配列に追加する際にAndroid Studioエラーを発生させる理由を教えてください。 Android Studioをクリーンアップして再起動しました。ほかに何ができますか?Androidコンパイラエラー?
import org.json.JSONArray;
JSONArray arr = new JSONArray();
arr.add("");
文字列を配列に追加する際にAndroid Studioエラーを発生させる理由を教えてください。 Android Studioをクリーンアップして再起動しました。ほかに何ができますか?Androidコンパイラエラー?
import org.json.JSONArray;
JSONArray arr = new JSONArray();
arr.add("");
あなたはそれがJSONArray
で定義されていないとして、あなたは次のようにそれを行うためにput()
メソッドを使用する必要がある追加()メソッドを使用してString
を追加することはできません。
JSONArray jsonArray = new JSONArray();
jsonArray.put("string value");
追加したい場合はあなたが使用する必要が
JSONArray jsonArray = new JSONArray();
JSONObject jsonObject = new JSONObject();
try {
jsonObject.put("val", 4);
jsonArray.put(jsonObject);
} catch (JSONException e) {
e.printStackTrace();
}
次のようにJSONObject
はそれを追加します。
JSONArray arr = new JSONArray();
arr.put("");
https://developer.android.com/reference/org/jsonを/JSONArray.html#put%28java.lang.Object%29 – FatalError
JSONArrayで定義されているaddメソッドはありません。 putを使う – Blackbelt