XML中的五个保留字符及其实体引用
来源:互联网 发布:mac safari打不开页面 编辑:程序博客网 时间:2024/05/17 00:03
字符名称
字符
实体引用
和
&
&
大于号
>
>
小于号
<
<
单引号
‘
'
双引号
“
"
在XML文档中,构成元素内容或属性的字符一般用它本身表示,但对于XML中的保留字符如“<”,“>”等就不适用了。在XML文档中如果要使用到保留字符的话就要利用实体引用方式来表示。上表列出了XML中的五个保留字符及实体引用。
例:实体引用实例,文件名exa.xml。
<?xml version="1.0" encoding="gb2312" ?>
<recommendation>
<title>< <三国演义> > & < <水浒传>></title>
</recommendation>
实体引用解决了如何在元素值或属性值中使用XML的保留字符。但是,当XML文档中使用到较多的保留字符时,采用实体引用方式来处理就比较繁琐了,而且代码的可读性也降低了,使用CDATA标记就是一种比较好的解决办法。CDATA标记以“<![CDATA[”开始,以“]]>”结束,而对于CDATA标记之间的内容可以直接使用XML的保留字符,而不需要通过实体引用。同样,上题改成使用CDATA标记。
例: CDATA的使用,code.xml。
<?xml version="1.0" encoding="gb2312" ?>
<recommendation>
<title>
<![CDATA[ <<三国演义>> &<<水浒传>> ]]>
</title>
</recommendation>
原文地址:http://blog.sina.com.cn/s/blog_71460d950100o1o8.html
- XML中的五个保留字符及其实体引用
- XML保留字符的实体引用
- XML文档中的字符引用和实体引用
- xml五个预定义的实体引用
- XML字符和实体引用
- XML中的实体引用符
- xml解析中的实体引用
- xml中的实体引用(<和&)
- xml中的一些字符对应实体
- XML中CDATA及其字符实体的使用
- XML中一些字符拥有特殊的意义实体引用
- HTML字符实体引用
- 字符引用与实体引用
- XML特殊符号-五个xml预定义实体
- XML 实体引用
- XML 实体引用
- XML的实体引用
- .xml外部实体引用
- 牛腩新闻发布系统中用到的IsPostBack属性
- 动态加载js 文件
- Github Pages域名绑定
- PDR
- The Struts dispatcher cannot be found
- XML中的五个保留字符及其实体引用
- The specified child already has a parent. You must call removeView() on the child's parent first
- C++类和对象
- LeetCode:Remove Element
- html5中svg,canvas和图片之间的相互转化
- 使三个数从大到小按顺序排列
- 如何创建XML文件并获取其中某一节点值
- jquery插件(二):Infinite Scroll–无限分页
- Struts2 ----图片验证码