jsoup html parse try catch boş dönmesi
Merhaba arkadaşlar yapmış oldugum uygulamada bir web sayfasındaki günlük menüleri çekmek. Birkaç işlemde bulundum fakat bir hata ile karşılaşmadım. İstenilen verileri ise çekemedim. Yardımlarınızdan dolayı teşekkürederim.
[code]
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import android.app.ActionBar;
import android.app.ProgressDialog;
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
public class yemekhane1 extends ActionBarActivity {
String url="http://duyuru.neu.edu.tr/?p=92780";
ProgressDialog mProgressDialog;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.yemekhane1);
Button button=(Button) findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
new Title().execute();
}
});
}
private class Title extends AsyncTask<Void,Void,Void>{
String veri;
protected void onPreExecute(){
super.onPreExecute();
mProgressDialog= new ProgressDialog(yemekhane1.this);
mProgressDialog.setTitle("Öğrenci Restaurant Menüsü");
mProgressDialog.setMessage("Loading...");
mProgressDialog.setIndeterminate(false);
mProgressDialog.show();
}
@Override
protected Void doInBackground(Void... params) {
try {
Document document = Jsoup.connect(url).get();
Element veri = document.select("table").first();
Elements table = veri.select("tbody");
Elements row = table.select("tr");
}catch (IOException e){
e.printStackTrace();
}
return null;
}
@Override
protected void onPostExecute(Void result) {
TextView tv = (TextView) findViewById(R.id.tv);
tv.setText(veri);
mProgressDialog.dismiss();
}
}
}
[/code]