Как очистить JSONArray

Как очистить данные от JSONArray

Нет ничего похожего:

jsonArray.clear(); 

даже не:

 jsonArray.remove(index); 

Который был предложен здесь:

Как удалить определенный элемент из JSONArray?

спасибо

 jsonArray = new JSONArray(new ArrayList<String>()); 

Это не идеальный ответ, но вы можете так поступить,

 jsonArray=new jsonArray("[{}]"); 

Только что сделанные локальные переменные

 JSONArray jsonArray = new JSONArray(); jsonArray.put(productlist); 

Каждый раз, когда данные jsonserver добавляют с использованием локального блока, если u declear глобальный блок, то нужно для очистки jsonarray

В библиотеке, которую я имею, похоже, нет никакого способа вызвать clear() частного ArrayList внутри JSONObject . Однако он имеет public Object remove(int index) . Я просто использую new JSONObject() 🙁

Я стараюсь все, но единственное, что сработало для меня, было

 JSONarray=null; 

Это один ответ, попробуйте:

 jsonArray=[]