ETJava Beta | Java    注册   登录
  • 转义html标签格式的数据

    发表于 2024-04-16 21:07:09     阅读(199)     博客类别:J2SE

    转义html标签格式的数据

     

    在使用各类文本编辑器时 有时会需要保存一些带有html标签格式的数据,有的编辑器提供了获取不带标签的 有的编辑器则没有那么完善 因此需要我们在保存数据时进行手动处理 

     

    处理方式很简单 可以借助commons-io包中的StringEscapeUtils工具类进行处理

     

    项目中引入commons-io依赖

     

    <dependency>
                <groupId>commons-io</groupId>
                <artifactId>commons-io</artifactId>
                <version>2.5</version>
            </dependency>

    编写个测试类一块看下效果

    package com.etjava.test;
    
    import org.apache.commons.lang.StringEscapeUtils;
    
    /**
     * @Author: ETJAVA
     * @CreateTime: 2024-04-17  09:53
     * @Description: TODO 优化带有html标签格式的内容
     * @Version: 1.0
     */
    public class NoTagHtml {
    
        public static void main(String[] args) {
            String str = "<script type='text/javascript'>";
            String html = StringEscapeUtils.escapeHtml(str);
            System.out.println(html);
        }
    }