Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用Jsoup将数据导入listview时出错_Javascript_Android - Fatal编程技术网

Javascript 使用Jsoup将数据导入listview时出错

Javascript 使用Jsoup将数据导入listview时出错,javascript,android,Javascript,Android,我正在使用jsoup将数据导入listview。它在不同的url上不起作用。其中作为html页面是相同的 @Override protected Void doInBackground(Void... params) { arraylist = new ArrayList<HashMap<String, String>>(); try { Document doc = Jsoup.connect(url).

我正在使用jsoup将数据导入listview。它在不同的url上不起作用。其中作为html页面是相同的

@Override
    protected Void doInBackground(Void... params) {
        arraylist = new ArrayList<HashMap<String, String>>();

        try {
            Document doc = Jsoup.connect(url).get();
            for (Element table : doc.select("table")) {

                for (Element row : table.select("tr:gt(0)")) {
                    HashMap<String, String> map = new HashMap<String, String>();

                    Elements tds = row.select("td");
                    map.put("population", tds.get(1).text());

                    arraylist.add(map);
                }
            }
        } catch (IOException e) {
            e.printStackTrace();
        }

        return null;
    }
@覆盖
受保护的Void doInBackground(Void…参数){
arraylist=新的arraylist();
试一试{
Document doc=Jsoup.connect(url.get();
对于(元素表:单据选择(“表”)){
对于(元素行:table.select(“tr:gt(0)”){
HashMap=newHashMap();
元素tds=行。选择(“td”);
map.put(“population”,tds.get(1.text());
arraylist.add(map);
}
}
}捕获(IOE异常){
e、 printStackTrace();
}
返回null;
}

第二个url中没有表格,只有文本。是否产生任何错误?若有,你们能提供它们吗?@roy james Sir当我使用第二个url时,会显示简单的空白活动。你们试过调试你们的代码并查看url返回的内容吗?