Java替换字符串html img标签

标签 java android html

我正在解析一个 json 提要并在 android webview 中显示其内容。一切都很好。但是现在我想隐藏那个 android webview 中的所有 img 标签。

问题是 webview 中的内容是动态显示的,这意味着我不知道 img 标签参数。所以我需要一些东西来替换该字符串中以

开头的所有内容
     <img ...  > 

结尾
   </img>

我该怎么做?

最佳答案

因为这些答案都不适合我,所以我最终决定使用 jsoup过滤并删除所有 img 标签。

使用 jsop 有点复杂,但它有效!!

编辑 这是一个示例 java 代码

String content = "<h1>title</h1><img src="http://..."></img>";
if(content != null) {
    Document document = Jsoup.parse(content);
    document.select("img").remove();
    content = document.toString();
}

关于Java替换字符串html img标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24145382/

相关文章:

html - 找不到格式和 MIME 类型受支持的视频。这是什么意思,我该如何更改

java - Android 中心图像和裁剪

java - 如何使 kotlin 中的主要 java 方法更简单?

找不到 Java .txt 文件

java - 从构造函数中初始化实例变量时出现 Mockito 错误

java - 轻量级、可折叠的 Executor 实现?

java - 将 JSONArray 中的所有 null 值替换为空字符串

android - 游标在调用此方法之前停用

css - 将多个 div 对齐到父 div 的底部

javascript - 通过搜索最近的类(class)来更改类(class)