XML特殊字符和实体引用
2010-01-15 09:16
429 查看
实体引用
在 XML 中,一些字符拥有特殊的意义。如果你把字符 "<" 放在 XML 元素中,会发生错误,这是因为解析器会把它当作新元素的开始。
这样会产生 XML 错误:
<message>if salary < 1000 then</message>为了避免这个错误,请用一个实体引用来代替 "<" 字符:
<message>if salary [code]<1000 then</message> [/code] 在 XML 中,有 5 个预定义的实体引用:
< | < | 小于 |
> | > | 大于 |
& | & | 和号 |
' | ' | 单引号 |
" | " | 引号 |
相关文章推荐
- xml特殊字符处理的两种方式:实体引用和CDATA
- XML中一些字符拥有特殊的意义实体引用
- XML文档中的字符引用和实体引用
- asp.net webapi 序列化为xml 时实体属性增加<![CDATA[]]>防止特殊字符
- [转]XML文档中请用实体代替特殊字符
- XML中的五个保留字符及其实体引用
- 使用实体引用和CDATA标记来显示XML的特殊符号
- asp.net webapi 序列化为xml 时实体属性增加<![CDATA[]]>防止特殊字符
- XML中的五个保留字符及实体引用
- 在string中。。。。全名:characterdata在标记CDATA下,所有的标记、实体引用都被忽略,而被XML处理程序一视同仁地当做字符数据看待,C
- XML保留字符的实体引用
- XML字符和实体引用
- sax解析内容中含有xml特殊字符转义实体的解决方案
- XML 标记使用的特殊字符对应内置实体
- XML的特殊字符处理
- HTML特殊符号、常用字符实体
- XML特殊字符转义
- xml特殊字符问题
- string.xml中的特殊字符的编码
- XML 的实体引用