Java 如何删除锚定标记并使其成为文本

Java 如何删除锚定标记并使其成为文本,java,html,Java,Html,我把这个HTML放在一个字符串中,我想删除锚标记,这样数据也会从链接中删除 我只想把它显示为文本而不是链接 如何做到这一点,我正试图做这么多不能做的事,请给我发送有关我的代码 为Android创建应用程序此问题我在Android on web view中遇到。使用和jSoup.parse您可以使用以下示例不记得我在哪里找到它,但它使用替换方法在显示之前修改字符串: String k= <html> <a target="_blank" href="http://www.tax

我把这个HTML放在一个字符串中,我想删除锚标记,这样数据也会从链接中删除

我只想把它显示为文本而不是链接

如何做到这一点,我正试图做这么多不能做的事,请给我发送有关我的代码


为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&amp;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&amp;id=1999033000019320&amp;path=/Notifications/DirectTaxLaws/HTMLFiles/S.O.193(E)30031999.htm&amp;aa=\">", "");