Java HTML Filter filterHtmlTag(String content)

Here you can find the source of filterHtmlTag(String content)

Description

filter Html Tag

License

Open Source License

Declaration

public static String filterHtmlTag(String content) 

Method Source Code

//package com.java2s;
//License from project: Open Source License 

public class Main {

    public static String filterHtmlTag(String content) {
        boolean flag = true;
        StringBuffer stringBuffer = new StringBuffer(2048);
        for (int i = 0; i < content.length(); i++) {
            if (content.charAt(i) == '<') {
                flag = false;/*ww  w. j a v a 2 s.c  o  m*/
                continue;
            }
            if (content.charAt(i) == '>') {
                flag = true;
                continue;
            }
            if (content.charAt(i) == '\n') {
                flag = true;
                continue;
            }
            if (flag) {
                stringBuffer.append(content.charAt(i));
            }
        }
        return stringBuffer.toString().replaceAll("&nbsp;", "").replaceAll("&ldquo;", "").replaceAll("&rdquo;", "")
                .replaceAll("\n", "");
    }

    public static String toString(String args) {
        if (args != null)
            return args;
        else
            return "";
    }
}

Related

  1. filterHTML(String s)
  2. filterHtml(String s)
  3. filterHtmlAndTruncate(String s)
  4. filterHtmlAndTruncate(String s)
  5. filterHtmlTag(String body)
  6. filterHtmlTag(String input)