如何使用jsoup在URL中循环请求数据参数?

How to use jsoup for making a loop in URL to request data parameters?

如何在URL中使用jsoup循环请求数据参数?

我做的循环用了很长时间。

例如

static String[] cValues = {"AED", "AFN", "ALL", "AMD", "ANG","AOA","ARS","AUD","AZN","BBD","BDT","BGN","BHD","BIF"};


            for(int i=0;i<cValues.length;i++){
            for(int y=0;y<cValues.length;y++) {


                    doc = Jsoup.connect("http://www.zzz.com/finance/converter?a=1&from="+cValues[i]+"&to="+cValues[y]+"").get();

                    Element m = doc.select("div#zzz").first();


                System.out.println(cValues[i] + "-" + cValues[y] + m.child(0).text());

}}

您使用顺序编程方法,因此您的代码执行在每个请求中都停滞不前,并在收到响应时恢复。对每个 Jsoup 请求使用 AsyncTask

看到这个example,这个例子使用 AsyncTask 和 Jsoup。