#android parse web page - jsoup. use in intelliJ IDE
now you can parse web page like jQUery, "jsoup".
##install jsoup,
Download jsoup jar, and import to your project. save jsoup.jar in libs folder in your project.
open intelliJ.
- project, right click -> module
- add, select "jar or directories"
- import from libs folder jars.
##usage
Before start coding, edit AndroidManifest.xml, enable internet permission. insert line before Application tag.
<uses-permission android:name="android.permission.INTERNET" />
##code
when we want to access web page by URL, have to use thread to process this task, so i use AsyncTask for query web page.
class testAsynch extends AsyncTask
{
protected String doInBackground(Void...arg0) {
Log.d("DoINBackGround","On doInBackground...");
try {
Document doc = Jsoup.connect("http://jsoup.org").get();
Log.d("info", doc.title());
} catch (IOException e) {
e.printStackTrace();
}
return "You are at PostExecute";
}
}
execute in your activity.java,
new testAsynch().execute();