XML中的无效字符
原创
©著作权归作者所有:来自51CTO博客作者时代码农的原创作品,请联系作者获取转载授权,否则将追究法律责任
XML中有如下几个无效字符, �-,-,-
在处理时需要注意过滤.
该问题的提出是为了解决判断某个元素内容中是否含有汉字.因为汉字的unicode编码都超过了255,所以可以利用如下函数判断.
matches(elementName, '^[	-ÿ]*$')
ASCII码的打印与非打印字符同样对XML文档中的字符产生影响。
0-31分配给了控制字符。
 代表 backspace
	 代表 水平制表符 TAB.

 代表 换行符。
 代表 换页符。

 代表 回车符。
32-126分配给了能在键盘上找到的字符。
  代表 space 空格符
0 代表 数字0。
A 代表 大写A。
a 代表小写a。
127(即)代表Delete键。
上一篇:J2EE之DAO设计模式
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
MybatisPlus基础Xml使用教程
MybatisPlus基础最全教程,里面包含操作的核心教程以及重点难点,很适合新手以及中高级开发学习
mybatis mybatisplus springboot -
XML 中的特殊字符
XML中的特殊字符(个人用于记录,只是为解决一时的问题)1. Message "An error occurredwhile parsing EntityName. Line 1, position 527."  
xml class string exception xcode -
当心XML文件中的非法字符
在XML文件中有些字符是被禁止使用的。以下技巧会告诉你如何识别它们、它们何时出现以
XML ASP.net ASP .net 浏览器