私はJSON配列からすべてのデータを消去する必要があるプロジェクトを作成しています。 jsonArray.clear()のような方法はないようです。 jsonArray = new JSONArray()も試しました。それも働かなかった。提案をお願いしますJSON配列からデータをクリアする方法
答えて
新しいJSONArrayを作成するだけです。
JSONArray otherJsonArray = new JSONArray();
またはインデックスを使用してremove(int index)
インデックスを繰り返します。
http://www.json.org/javadoc/org/json/JSONArray.html#remove(int)
しかし、JSONArrayのメソッドremove(int)はありません。私のIDEはそれを表示していません。私はAndroid開発ツール(Eclipse)を使用しています – Joseph
JSONArrayで 'remove'メソッドはありませんか?それは静的ではないので、それは驚くべきことではありません。それはインスタンスメソッドです、 'jsonArray.remove()'でしょう。同じorg.json.JSONArrayオブジェクトを使用していない場合を除きます。 – Anew
org.json.JSONArrayオブジェクトを使用していますか?私はそのオブジェクトを静的に変更しましたが、まだメソッドがありませんremove() – Joseph
そして、あなたは otherJsonArrayは、すでにあなたがた場合にあなたの方法にパラメータとして渡されていない限り、新しいものがうまくいくの作成
JSONArray otherJsonArray = new JSONArray("[]");
を使用し、既存のされていることを使用します呼び出し元のメソッドでは新しい参照が見えないため、参照されたオブジェクトを変更する必要があります。
それが事実であれば、逆方向にそれを行う、その方法は、あなたのイテレータが範囲を超え得ることはありません。
int startingLength = someJsonArray.length();
for (int i = startingLength - 1; i >= 0; i--) {
someJsonArray.remove(i);
}
はちょうど私達がsomeJsonArray.pop(インデックス)を使用することができますjsonArray = new JSONArray()
を置きます必要なレコードを削除します。 このコードをループで使用すると、すべてのレコードを削除できます。
- 1. json配列からデータを取得する方法
- 2. forループでJSON配列からデータを取得する方法
- 3. postgresql json配列フィールドからデータを取得する方法
- 4. 角2のJSONデータから配列を取得する方法
- 5. postgresqlのjson配列フィールドからデータを取得する方法
- 6. JSON配列からリストビューにデータを渡す方法
- 7. jsonからデータを取得する方法、複数のjson配列を持つ
- 8. jsonデータをajaxからphp配列文字列に変換する方法
- 9. CSS(外部JSONファイルからのJSONデータ)をカスタマイズするJSONデータ*更新された問題(JSONデータから配列を作成する方法)
- 10. jQueryを使用してJSON配列からデータを表示する方法
- 11. jsonオブジェクトからjson配列を読み取る方法は?
- 12. javascriptでjson形式の配列からデータを取得する方法
- 13. json配列からデータを取得してtextviewに表示する方法は?
- 14. JSON/Javascript - テキストファイルからデータを取得して配列に格納する方法
- 15. MysqlからjsonデータをフェッチしてCodeIgniterの配列に変換する方法
- 16. JSON配列から文字列配列を取得する方法は?
- 17. JavaのJSON配列からのデータ
- 18. mvc3のWEB APIを使用してjson配列からデータの配列を取得する方法は?
- 19. JSONデータからJSONデータを動的に構築する方法
- 20. JSON配列をサーバーからJqueryモバイルアプリケーションに取得する方法
- 21. GCMからJSON配列レスポンスを取得する方法
- 22. javascriptのjson配列から値を取得する方法
- 23. MySQLからJSON配列を抽出する方法
- 24. アンドロイドからPHPにJSON配列を取得する方法
- 25. Javaでjsonレスポンスから配列を取得する方法
- 26. PostgreSQLのJson配列から要素を取得する方法
- 27. 次のjson配列ノードから値を取得する方法
- 28. JSONデータ配列
- 29. jsonの配列をjsonの配列にプッシュする方法は?応答からのJSONの
- 30. jsonの文字列winformからデータを取得する方法
なぜ* jsonArray = new JSONArray()*は機能しませんか? – thang