gpt4 book ai didi

java - 在 Java/Android 中加载原始 HTML

转载 作者:行者123 更新时间:2023-11-30 04:42:32 26 4
gpt4 key购买 nike

最近几周,我使用本地资源编写了几个动态壁纸。现在,一位潜在客户希望我制作一个加载和显示他在线发布的每日新闻报道中的照片(通常在 3 到 10 之间)的应用程序。报告文件的 URL 为 http://example.com/dailytext/report.html,它加载图像为 http://example.com/dailymedia/obama.jpg report.html 中的引用看起来像
img src="../dailymedia/obama.jpg"...

我应该使用 WebView 来执行此操作吗?这似乎不太正确,因为我不想显示 HTML。我认为我想将原始 HTML 放入数组中,解析 HTML 以查找 "img src..." 的实例,重建完整的 URL,然后加载位图。我的印象是,这更像是一项纯 Java 任务,而不是与 Android 的专用类有关的任何事情,但我不知道。关于“最佳实践”有什么建议吗?

最佳答案

除非我误解了,否则这真的不难。您需要执行以下操作:

  • 获取 HTML,使用 native java 网络 api 或类似 HttpClient 的东西
  • 使用像Jericho 这样的解析器或 Dom4j提取图片链接
  • 构建绝对 URL,只需 java.net.URL 即可完成
  • 获取图片

关于java - 在 Java/Android 中加载原始 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5704179/

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