注释
如果想在XML文档中插入一些附加信息,比如作者姓名、地址或电话等信息,或者想暂时屏蔽某些XML语句,这时,可以通过注释的方式来实现,被注释的内容会被程序忽略而不被解析和处理。XML注释和HTML注释写法基本一致,具体语法格式如下所示:
<!--注释信息-->
从上述语法格式中可以看出,XML注释非常简单,但是,仍有一些细节问题需要注意,具体如下:
1、 注释不能出现在XML声明之前,XML声明必须是文档的第一行,例如以下语句是非法的。
<!--address:czbk-->
<!--Date:2013-6-28-->
<?xml version=”1.0”?>
2、注释不能出现在标记中,例如以下语句是非法的。
<greeting<!--Begin greet-->>Hello World!</greeting>
3、 字符串“--”不能在注释中出现。例如以下语句是非法的。
<!—This is a Example--Hello World-->
4、 在XML中,不允许注释以“--->”结尾,例如以下语句是非法的。
<!—This is a Example--->
5、 注释不能嵌套使用,因为第一个“<!--”会匹配在它后面第一次出现的“-->”作为一个完整的释符,例如以下情况是非法的。
<!--
外部注释
<!--内部注释-->
-->