javascript - 使用 Dart 在 HTML 页面中查找 H1 标签的内容?
问题描述
所以基本上我正在尝试使用 Dart 和 Flutter 自学移动开发,目前,我正在尝试让移动应用程序连接到网站并获取 H1 标签的文本,然后暂时将其显示在控制台中。此外,H1 标签正在通过 Javascript 加载。有没有办法做到这一点?
解决方案
如果我理解正确,这就是你的答案:
进一步说明 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
更多信息看这里
推荐阅读
- python - 我可以在不预先创建工作簿对象的情况下创建 Python Pandas ExcelWriter 格式吗?
- google-chrome - 为在 Chrome DevTools 中重定向的网站添加 cookie?
- typescript - Mocha --watch 在第二次运行时失败,并显示“addEventListener 不是函数”
- amazon-web-services - 无法使用 AWS S3 将域定向到静态页面
- firebase - 没有 FirebaseUser 的电子邮件验证
- python-3.x - 已解决 Python3,类和 tkinter 的困难
- r - 如何计算R中xy点的周长?
- angular - 什么时候需要消毒剂BypassSecurityUrl
- python - 当窗口调整大小时,也会在 tkinter GUI 中调整大小
- java - java中的程序意外终止