Java 如何删除锚定标记并使其成为文本
我把这个HTML放在一个字符串中,我想删除锚标记,这样数据也会从链接中删除 我只想把它显示为文本而不是链接 如何做到这一点,我正试图做这么多不能做的事,请给我发送有关我的代码Java 如何删除锚定标记并使其成为文本,java,html,Java,Html,我把这个HTML放在一个字符串中,我想删除锚标记,这样数据也会从链接中删除 我只想把它显示为文本而不是链接 如何做到这一点,我正试图做这么多不能做的事,请给我发送有关我的代码 为Android创建应用程序此问题我在Android on web view中遇到。使用和jSoup.parse您可以使用以下示例不记得我在哪里找到它,但它使用替换方法在显示之前修改字符串: String k= <html> <a target="_blank" href="http://www.tax
为Android创建应用程序此问题我在Android on web view中遇到。使用和jSoup.parse您可以使用以下示例不记得我在哪里找到它,但它使用替换方法在显示之前修改字符串:
String k= <html>
<a target="_blank" href="http://www.taxmann.com/directtaxlaws/fileopencontainer.aspx?Page=CIRNO&
amp;id=1999033000019320&path=/Notifications/DirectTaxLaws/HTMLFiles/S.O.193(E)30031999.htm&
amp;aa=">number S.O.I93(E), dated the 30th March, 1999
</html>
要用空行替换所有目标,请执行以下操作:
k = replace ( k, "<a target=\"_blank\" href=", "");
String replace(String _text, String _searchStr, String _replacementStr) {
// String buffer to store str
StringBuffer sb = new StringBuffer();
// Search for search
int searchStringPos = _text.indexOf(_searchStr);
int startPos = 0;
int searchStringLength = _searchStr.length();
// Iterate to add string
while (searchStringPos != -1) {
sb.append(_text.substring(startPos, searchStringPos)).append(_replacementStr);
startPos = searchStringPos + searchStringLength;
searchStringPos = _text.indexOf(_searchStr, startPos);
}
// Create string
sb.append(_text.substring(startPos,_text.length()));
return sb.toString();
}
斜杠不需要转义。但我也想删除一个,所以只能使用替换方法。请帮助我,我无法删除该方法。请告诉我clueString k=replace desc,\;字符串k=替换描述,\;字符串k=替换描述,\;我试着去替换,但是喜欢又来了
k = replace ( k, "<a target=\"_blank\" href=\"http://www.taxmann.com/directtaxlaws/fileopencontainer.aspx?Page=CIRNO&id=1999033000019320&path=/Notifications/DirectTaxLaws/HTMLFiles/S.O.193(E)30031999.htm&aa=\">", "");