问题描述
我有一些数据,我想要的是多维数组列表的格式。我使用JSOUP库从我的网站获取这些数据。我使用String Builder检查结果以确保数据实际到来。
I have some data which I want in the format of multidimensional array list. I am getting this data from my website using JSOUP library. I checked the result using String Builder to make sure that data is actually coming.
ArrayList<string> attendancetd;
ArrayList<ArrayList<string>> attendancerow;
attendancetd = new ArrayList<string>();
attendancerow = new ArrayList<ArrayList<string>>();
for (Element attendanceTablerow : attedanceTableRows ){
Elements tds = attendanceTablerow.select("td");
for (Element td : tds){
stringBuffer.append(td.text()+"*");
attendancetd.add(td.text());
}
attendancerow.add(new ArrayList<string>(attendancetd));
//attendancerow.add(attendancetd);
attendancetd.clear();
stringBuffer.append("\n");
}
//System.out.println(String.valueOf(stringBuffer));
int index=0;
for(ArrayList<string> row : attendancerow){
Log.w("aa","(Row"+index+") " + row.get(0) + " | "+row.get(1)+ " | "+row.get(2));
index++;
}
这是logcat
引起:java.lang.IndexOutOfBoundsException:索引0无效,大小为0
(在Log.w的行)
我尝试过:
我试图关注Android - []使用多维字符串数组
I还检查我的logcat错误
Here's the logcat
Caused by: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
(at Log.w's Line)
What I have tried:
I tried to follow Android - Android - Working with Multidimensional String Arrays - Stack Overflow[^] Working with Multidimensional String Arrays
I also check my logcat error here
推荐答案
这篇关于多维的arraylist不工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!