У меня есть JSONObject, который я передаю в JSONArray, а затем создаю ArrayList для этого JSONArray, но моя проблема в том, что этот ArrayList, сгенерированный из JSONArray, является ArrayList из ArrayList из ArrayList из ArrayList. Я показываю это на этой фотографии:
Я хочу получить доступ к последней области, видимой из ArrayList, для обработки этих данных, но этот тип ArrayList от ArrayList от ArrayList от ArrayList Я не могу обработать его, перемещаться по нему или получить к нему доступ.
Мой код такой
String PasamosJsonAstring="";
JSONObject OtroObjeto = new clienteeeeeeee().getAllTypes();
PasamosJsonAstring=OtroObjeto.toString();
System.out.println(OtroObjeto);
JSONArray json = new JSONArray();
json.put(OtroObjeto.get("result"));
ArrayList<JSONArray> listado = new ArrayList<JSONArray>();
listado.add(json);
System.out.println(listado);
Этот код сообщает мне об этом на на экране:
[[[[[12,"01",1,"Fallo de corriente",0,1,"Bombeo Regatillo(Sax)"],
[12,"01",2,"Nivel máximo",0,0,"Bombeo Regatillo(Sax)"],[12,"01",3,"Nivel
mínimo",0,0,"Bombeo Regatillo(Sax)"],[12,"01",4,"Nivel
desborde",0,0,"Bombeo Regatillo(Sax)"],[12,"01",5,"Falta de
agua",0,0,"Bombeo Regatillo(Sax)"],[12,"01",6,"Exceso de
caudal",0,0,"Bombeo Regatillo(Sax)"],[12,"01",7,"Defecto de
caudal",0,0,"Bombeo Regatillo(Sax)"],[12,"01",8,"Defecto de tensión
L1",0,0,"Bombeo Regatillo(Sax)"],[12,"01",9,"Defecto de tensión
L2",0,0,"Bombeo Regatillo(Sax)"],[12,"01",10,"Defecto de tensión
L3",0,0,"Bombeo Regatillo(Sax)"],[12,"01",11,"Exceso de intensidad
L1",0,0,"Bombeo Regatillo(Sax)"],[12,"01",12,"Exceso de intensidad
L2",0,0,"Bombeo Regatillo(Sax)"],[12,"01",13,"Exceso de intensidad
L3",0,0,"Bombeo Regatillo(Sax)"],[12,"02",1,"Nivel mínimo
dep.",0,0,"Embalse Cabeza Pelada(Sax)"],[12,"02",2,"Nivel máximo
dep.",0,0,"Embalse Cabeza Pelada(Sax)"],[12,"02",3,"Defecto de
batería",0,0,"Embalse Cabeza Pelada(Sax)"]]]]]
Я хочу получить это так
12.0011.0Fallo de corriente0.01.0Bombeo Regatillo(Sax)
12.0012.0Nivel máximo0.00.0Bombeo Regatillo(Sax)
12.0013.0Nivel mínimo0.00.0Bombeo Regatillo(Sax)
12.0014.0Nivel desborde0.00.0Bombeo Regatillo(Sax)
12.0015.0Falta de agua0.00.0Bombeo Regatillo(Sax)
12.0016.0Exceso de caudal0.00.0Bombeo Regatillo(Sax)
12.0017.0Defecto de caudal0.00.0Bombeo Regatillo(Sax)
12.0018.0Defecto de tensión L10.00.0Bombeo Regatillo(Sax)
12.0019.0Defecto de tensión L20.00.0Bombeo Regatillo(Sax)
12.00110.0Defecto de tensión L30.00.0Bombeo Regatillo(Sax)
12.00111.0Exceso de intensidad L10.00.0Bombeo Regatillo(Sax)
12.00112.0Exceso de intensidad L20.00.0Bombeo Regatillo(Sax)
12.00113.0Exceso de intensidad L30.00.0Bombeo Regatillo(Sax)
12.0021.0Nivel mínimo dep.0.00.0Embalse Cabeza Pelada(Sax)
12.0022.0Nivel máximo dep.0.00.0Embalse Cabeza Pelada(Sax)
12.0023.0Defecto de batería0.00.0Embalse Cabeza Pelada(Sax)
Для этого мне нужно go через массив массив массив массив, но я не знаю, как получить к нему доступ или преобразовать его в тип, чтобы иметь возможность обрабатывать его
Я хотел бы понять это и немного осветить это.