XML 转义字符
2014-11-26 09:18
381 查看
假如您在 XML 文档中放置了一个类似 "<" 字符,那么这个文档会产生一个错误,这是因为解析器会把它解释为新元素的开始。因此你不能这样写:
<message>a < 1000</message>为了避免此类错误,需要把字符 "<" 替换为实体引用,就像这样:
注释:严格地讲,在
XML 中仅有字符 "<"和"&" 是非法的。省略号、引号和大于号是合法的,但是把它们替换为实体引用是个好的习惯。
<message>a < 1000</message>为了避免此类错误,需要把字符 "<" 替换为实体引用,就像这样:
<message>a < 1000</message>
在 XML 中有 5 个预定义的实体引用:
< | < | 小于 |
> | > | 大于 |
& | & | 和号 |
' | ' | 省略号 |
" | " | 引号 |
XML 中仅有字符 "<"和"&" 是非法的。省略号、引号和大于号是合法的,但是把它们替换为实体引用是个好的习惯。
相关文章推荐
- Android string.xml如何输入空格、换行等符号——转义字符
- win32--tinyxml中对XML文件中的转义字符的处理
- XML中的转义字符
- Marshaller生成的xml去掉报文头、设置格式、不处理转义字符的方法
- XML和HTML常用转义字符
- xml 转义字符
- 遇到http post返回xml 带有转义字符
- [转载]XML和HTML常用转义字符
- XML的转义字符
- xml文件中使用的转义字符
- HTML & XML 转义字符
- XML中的转义字符
- XML 非法字符(转义字符)
- Android HTML & XML 转义字符
- HTML & XML 转义字符
- XML中的转义字符
- HTML和xml中的转义字符
- XML中的转义字符
- XML中的转义字符
- XML文件中转义字符