在Delphi中解析HTML以查找所有图像的地址
如何使用 Delphi(例如使用 HTML 解析器)提取 HTML 文件中所有图像的地址?
How can I extract the addresses of all images in an HTML file using Delphi, for example by using an HTML parser?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用
IHTMLDocument2
解析 HTML 的接口,请查看此示例检索所有HTML 文档中的图像链接
You can use the
IHTMLDocument2
interface to parse the HTML, check this sampleRetrieving all image links from an HTML document
JVCL 有一个组件 JvHtmlParser,可能适合您。
我已成功使用它从 HTML 文件中的表格中提取数据。
旧的 TurboPower Internet Professional VCL 组件库中的 TIpHtml 类“实现 HTML 文档的解析和渲染”。它很旧,自 2003 年以来似乎没有更新过。
The JVCL has a component, JvHtmlParser, that might work for you.
I have successfully used it to extract data from tables in HTML files.
The TIpHtml class in the old TurboPower Internet Professional VCL component library that "implements parsing and rendering of HTML documents". It is old, does not appear to have been updated since 2003.