Flutter:从网站获取“原始” HTML文档

亚历山大·乔万诺维奇(Aleksandar Jovanovic)

我对(flutter)开发非常陌生,我有一个问题:

这个网站,我想在应用程序中显示内容。据我了解该网站,它是服务器站点的html渲染。由于没有可用于读取数据的API(至少没有找到它们),因此我想获取整个html文档并解析出所有“有趣的”数据。

您是否知道如何获取html文档以便可以开始解析?还是对我的问题有更优雅的解决方案?

信息:我不想制作html渲染,我已经建立了自己的UI,只想插入特定的数据

在此先多谢!

阿黛尔(Ademir Villena Zevallos)

我刚刚http.get在Flutter上测试了对您指定的url请求,并且效果很好。我使用程序包发出get请求,定义了一个异步main函数来发出请求,并在Flutter应用程序函数中调用了该函数:

//This import the package
import 'package:http/http.dart' as http;

//...
//Here comes code of Flutter
//...

//Now I define the async function to make the request
void makeRequest() async{
    var response = await http.get('https://speiseplan.app.itelligence.org/');
    //If the http request is successful the statusCode will be 200
    if(response.statusCode == 200){
      String htmlToParse = response.body;
      print(htmlToParse);
    }
}

//...
//Here comes more Flutter code
//...

main(){
    makeRequest();
}

这将以字符串形式打印所需的html,现在您可以根据需要解析它了。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

提取HTML文档来自的网站

来自分类Dev

Chrome 扩展 - 在 JavaScript 渲染之前获取真正的原始 HTML 文档

来自分类Dev

VBA获取HTML文档的DOM

来自分类Dev

从 HTML 文档中获取 XPath

来自分类Dev

加载HTML时获取Webview文档标题

来自分类Dev

从html文档中获取跨度值

来自分类Dev

解析HTML文档以获取锚标记

来自分类Dev

在HTML文档中获取某些p标签

来自分类Dev

如何使用scrollTop()获取HTML文档的位置?

来自分类Dev

加载HTML时获取Webview文档标题

来自分类Dev

使用xslt获取html文档的标题

来自分类Dev

解析HTML文档以获取锚标记

来自分类Dev

从html文档中获取特定部分

来自分类Dev

C#从站点获取完整的html文档

来自分类Dev

如何获取 Microsoft Word 文档的 HTML 内容?

来自分类Dev

从Angular js的github中获取原始自述文件后,如何将其转换为html格式的文档

来自分类Dev

从Angular js的github中获取原始自述文件后,如何将其转换为html格式的文档

来自分类Dev

获取Google文档HTML内容,然后通过GmailApp发送

来自分类Dev

通过jQuery获取整个HTML文档,无需考虑顶级元素

来自分类Dev

获取HTML文档中的“最外层”窗口对象

来自分类Dev

从文件中获取变量并将其放入HTML文档中

来自分类Dev

如何从使用XMLHttpRequest检索的html文档中获取图像?

来自分类Dev

使用快捷方式获取 html 基础文档

来自分类Dev

如何从 $refs 获取原始 html?

来自分类Dev

获取XElement在原始文档中的位置和长度

来自分类Dev

使用PHP在html文档中显示带有原始图像数据的PNG

来自分类Dev

是否配置为在Solr结果中保持HTML文档的原始格式?

来自分类Dev

/ var / www / html和网站文档根目录的我自己的主目录的权限问题

来自分类Dev

如何允许iOS用户通过我网站上的html输入字段上传文档?

Related 相关文章

  1. 1

    提取HTML文档来自的网站

  2. 2

    Chrome 扩展 - 在 JavaScript 渲染之前获取真正的原始 HTML 文档

  3. 3

    VBA获取HTML文档的DOM

  4. 4

    从 HTML 文档中获取 XPath

  5. 5

    加载HTML时获取Webview文档标题

  6. 6

    从html文档中获取跨度值

  7. 7

    解析HTML文档以获取锚标记

  8. 8

    在HTML文档中获取某些p标签

  9. 9

    如何使用scrollTop()获取HTML文档的位置?

  10. 10

    加载HTML时获取Webview文档标题

  11. 11

    使用xslt获取html文档的标题

  12. 12

    解析HTML文档以获取锚标记

  13. 13

    从html文档中获取特定部分

  14. 14

    C#从站点获取完整的html文档

  15. 15

    如何获取 Microsoft Word 文档的 HTML 内容?

  16. 16

    从Angular js的github中获取原始自述文件后,如何将其转换为html格式的文档

  17. 17

    从Angular js的github中获取原始自述文件后,如何将其转换为html格式的文档

  18. 18

    获取Google文档HTML内容,然后通过GmailApp发送

  19. 19

    通过jQuery获取整个HTML文档,无需考虑顶级元素

  20. 20

    获取HTML文档中的“最外层”窗口对象

  21. 21

    从文件中获取变量并将其放入HTML文档中

  22. 22

    如何从使用XMLHttpRequest检索的html文档中获取图像?

  23. 23

    使用快捷方式获取 html 基础文档

  24. 24

    如何从 $refs 获取原始 html?

  25. 25

    获取XElement在原始文档中的位置和长度

  26. 26

    使用PHP在html文档中显示带有原始图像数据的PNG

  27. 27

    是否配置为在Solr结果中保持HTML文档的原始格式?

  28. 28

    / var / www / html和网站文档根目录的我自己的主目录的权限问题

  29. 29

    如何允许iOS用户通过我网站上的html输入字段上传文档?

热门标签

归档