是否有一种简单的方法来dell htmldocument(在JTextPane中)不从Web加载图像?我想不出更聪明的东西,只需删除标签或类似的东西。并且似乎无法找到任何“内置”功能。
答案 0 :(得分:1)
这是我提出的最好的:
String removeImageTags(String content)
{
Pattern imageRegexp = Pattern.compile("<img.*?src=['\"]{1}([^\"']*)['\"]{1}.*?>");
Matcher m = imageRegexp.matcher(content);
if (m.find())
{
content = m.replaceFirst(m.group(1));
}
else
{
return content;
}
return removeImageTags(content);
}