【发布时间】:2010-10-08 07:38:13
【问题描述】:
如何使用 Java 去除字符串中 HTML 标记的所有属性,除了“alt”和“src”?
还有……如何从字符串中的所有“src”属性中获取内容?
:)
【问题讨论】:
如何使用 Java 去除字符串中 HTML 标记的所有属性,除了“alt”和“src”?
还有……如何从字符串中的所有“src”属性中获取内容?
:)
【问题讨论】:
你可以:
无论你做什么,不要尝试用正则表达式来做。
【讨论】:
好的,以某种方式解决了这个问题。
使用 HTMLCleaner 库将输入数据解析为有效格式。
然后我使用 DOM 解析器遍历所有内容,并去除所有不允许的标签和属性。
(还有一些丑陋的小技巧;))
这是一项繁重的工作。
【讨论】: