【问题标题】:how can extract special data from html using jsoup in android如何在android中使用jsoup从html中提取特殊数据
【发布时间】:2018-05-26 07:49:32
【问题描述】:

我想从thisWebSite的这个html中提取特殊数据

如何在android studio中提取这张图片中的单词并将其存储在一个字符串中

enter image description here

我的java代码

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    textView = findViewById(R.id.text);




    Document document  = Jsoup.parse("http://self.shahroodut.ac.ir/Ghaza.aspx?date=970305");
    Element f1 = document.select("#BulletedListC2").first();
    String food =f1.text();

    textView.setText(food);


}

实际上我想获取 چلو کباب 单词并在文本视图中显示请帮助

【问题讨论】:

    标签: android html css jsoup


    【解决方案1】:
    Document document = Jsoup.connect("http://self.shahroodut.ac.ir/Ghaza.aspx?date=970305").get();
    Element f1 = document.select("#BulletedListC2").first();
    

    【讨论】:

    • 嗨...起初它说需要尝试捕获...比我有这个错误(android.os.NetworkOnMainThreadException)以及如何保存在字符串中?
    • 要保存为字符串,您需要在 f1 对象上使用 text() 方法,如下所示: String result = f1.text();为避免网络异常,您应该将 fetch 操作移出主线程,请参阅link
    • aha...所以当你知道我必须使用 asyntask 时...首先说出来...而不是当我遇到 ui 胎面问题并问你...我解决了这个问题谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-29
    • 1970-01-01
    • 2011-07-14
    • 2019-09-16
    • 1970-01-01
    • 2019-04-11
    相关资源
    最近更新 更多