zoukankan      html  css  js  c++  java
  • java把html标签字符转普通字符(反转换成html标签)(摘抄)

    下面是java把html标签字符转换,我用了spring 包中的 org.springframework.web.util.HtmlUtils

    了解了源代码并且进步了使用,发现写得真不错...同时也可以,看看别人的工具是怎么写的,增长知识了

    TestHtmlUtils

    package test.org.springframework.web.util;
    
    import org.junit.Test;
    import org.springframework.web.util.HtmlUtils;
    
    /**
     * 测试htmlUtils 功能
     * @author hk
     *
     * 2012-12-27 下午11:22:53
     */
    public class TestHtmlUtils {
    
        String html = "<ul class="nav"><li><a href="http://www.mkfree.com">首 页</a></li>"+
                "<li class="active"><a href="http://blog.mkfree.com">博客</a></li>"+
                "<li><a href="#">RSS</a></li></ul>";
        /**
         * 把html的标签特殊字符转换成普通字符
         */
        @Test
        public void testhtmlEscape(){
            String value = HtmlUtils.htmlEscape(html);
            System.out.println(value);
        }
        /**
         * 把html的特殊字符转换成普通数字
         */
        @Test
        public void testhtmlEscapeDecimal(){
            String value = HtmlUtils.htmlEscapeDecimal(html);
            System.out.println(value);
        }
        /**
         * 把html的特殊字符转换成符合Intel HEX文件的字符串
         */
        @Test
        public void htmlEscapeHex(){
            String value = HtmlUtils.htmlEscapeHex(html);
            System.out.println(value);
        }
        /**
         * 把html的特殊字符反转换成html标签
         * 以上三种方法都可以反转换
         */
        @Test
        public void htmlUnescape(){
            String tmp = HtmlUtils.htmlEscapeDecimal(html);
            System.out.println(tmp);
    
            String value = HtmlUtils.htmlUnescape(tmp);
            System.out.println(value);
        }
    }
  • 相关阅读:
    美团DSP
    pid稳态控制
    Tensorflow的gRPC编程(一)
    信息增益,信息增益率
    tensorflow dnn 参考
    java tfserving grpc 通信调用代码解析 【重点参考】
    Saltstack module dnsmasq 详解
    Saltstack module django 详解
    Saltstack module disk 详解
    Saltstack module dig 详解
  • 原文地址:https://www.cnblogs.com/dengyibing/p/4223837.html
Copyright © 2011-2022 走看看