Java 怎么检测错误的XML 1.0字符

2019年8月3日23:23:06Java 怎么检测错误的XML 1.0字符已关闭评论 541 402字阅读1分20秒

1.简介

Java 怎么检测错误的XML 1.0字符?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */



public class Main {
    public static void main(String[] argv) throws Exception {
        char c = 'a';
        System.out.println(isBadXmlCharacter(c));
    }

    
    public static boolean isBadXmlCharacter(char c) {
        boolean cDataCharacter = c < '\u0020' && c != '\t' && c != '\r'
                && c != '\n';
        cDataCharacter |= (c >= '\uD800' && c < '\uE000');
        cDataCharacter |= (c == '\uFFFE' || c == '\uFFFF');
        return cDataCharacter;
    }
}

 
编程十万个怎么办