xml特殊字符有五个:1、&(和号);2、<(小于);3、>(大于);4、”(双引号);5、‘(单引号)。其中,&(和号)的转义符为&。严格地讲,在 XML 中仅有字符 “<“和”&” 是非法的,省略号、引号和大于号是合法的。
一、xml特殊字符
- &(和号)
- <(小于)
- >(大于)
- “(双引号)
- ‘(单引号)
二、对特殊字符的处理方法
- 采用<![CDATA[ ]]>特殊标签,将包含特殊字符的字符串封装起来。
- 使用XML转义序列表示这些特殊的字符,这5个特殊字符所对应XML转义序列为:&——&;<——<;>——>;”——";’——&apos。
三、非法的 XML 字符被替换为实体引用的实例
假如您在 XML 文档中放置了一个类似 “<” 字符,那么这个文档会产生一个错误,这是因为解析器会把它解释为新元素的开始。因此你不能这样写:<message>if salary < 1000 then</message>。为了避免此类错误,需要把字符 “<” 替换为实体引用,就像这样:<message>if salary < 1000 then</message>。
延伸阅读
什么是xml
可扩展标记语言 (Extensible Markup Language, XML) ,标准通用标记语言的子集,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML是标准通用标记语言 可扩展性良好,内容与形式分离,遵循严格的语法要求,保值性良好等优点。
在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构信息的有效工具。早在1998年,W3C就发布了XML1.0规范,使用它来简化Internet的文档信息传输。
文章标题:xml特殊字符有哪些,发布者:Z, ZLW,转载请注明出处:https://worktile.com/kb/p/33695