首页 > 解决方案 > 使用 Dart 在 HTML 页面中查找 H1 标签的内容?

问题描述

所以基本上我正在尝试使用 Dart 和 Flutter 自学移动开发,目前,我正在尝试让移动应用程序连接到网站并获取 H1 标签的文本,然后暂时将其显示在控制台中。此外,H1 标签正在通过 Javascript 加载。有没有办法做到这一点?

标签: javascripthtmldartmobile-application

解决方案


如果我理解正确,这就是你的答案:

进一步说明 Seth 的评论,您应该可以为此使用 html 库。

这应该是这样的: import 'package:html/parser.dart' show parse; 导入“包:html/dom.dart”;

var document = parse(response.body);
var priceElement = document.getElementsByClassName("product_price_from");
// priceElement may have weird formatting (I see  ) so you might need to do some parsing
// here to solve that

更多信息看这里


推荐阅读