gpt4 book ai didi

dart - HTTP read()的HTMLDocument对象

转载 作者:行者123 更新时间:2023-12-03 03:28:48 25 4
gpt4 key购买 nike

我需要在服务器端调用一个URL,并从响应中处理HTML内容。为此,我使用Dart的HTTP库,如下所示:

http.read('myUrl').then((contents) {
//contents to HTMLDocument format //Need to transform the String contents to HTML object
});

我想将响应转换为HTMLDocument(或其他我不知道的对象),以便能够通过HTML标记或CSS类(例如,例如JQuery)检索其中的元素。

有人有想法执行此操作吗?

最佳答案

您可以使用pub中的 html5lib 软件包。它允许解析HTML并在服务器端像元素树一样显示DOM。将来,元素树最终将“与dart:html兼容,因此相同的代码将在客户端和服务器上工作”。请参阅自述文件以获取入门示例。

关于dart - HTTP read()的HTMLDocument对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20244083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com