主题: kindeditor编辑器的内容在<td>中显示
作者: blue_55555, 发布日期: 2013-12-23 10:08:10, 浏览数: 2617
各位大侠,请教一个问题,我将编辑器的内容保存到数据库后,数据库中是html标签的形式保存的,那么我想将编辑器的内容显示在一个列表中,如果将那些标签去掉?我只想显示text值
作者: blue_55555, 发布日期: 2013-12-23 12:06:24

自己给自己回复吧,问题解决了,用一个java类,处理了带有标签的值

public static String filterHtml(String str) {
        Pattern pattern = Pattern.compile(regxpForHtml);
        Matcher matcher = pattern.matcher(str);
        StringBuffer sb = new StringBuffer();
        boolean result1 = matcher.find();
        while (result1) {
            matcher.appendReplacement(sb, "");
            result1 = matcher.find();
        }
        matcher.appendTail(sb);
        return sb.toString();
    }

回复
作者: 大笨熊, 发布日期: 2013-12-23 13:39:24
回复blue_55555:可以使用jsoup这个对象,网上查一下, 封装好的document对象,很好用!我就是这样将html 标签转换成对象进行操作的
回复
作者: csineneo, 发布日期: 2014-03-20 13:34:10
回复blue_55555:这个类放在哪?怎么用
回复
发表新帖 发表回复