xml文件的结构解读第2/2页

 更新时间:2007年03月25日 00:00:00   作者:  

字符引用示例:
<?xml version="1.0"?>
<chars>
<A1>&#174;</A1>
<B1>&#169;</B1>
<C1>&#164;</C1>
</chars>
字符引用在输出时被解析为实际的字符,以上内容显示在浏览器中的结果就是:
<?xml version="1.0" ?> 
- <chars>
  <A1>®</A1> 
  <B1>©</B1> 
  <C1>¤</C1> 
  </chars>
杂项包含:
1。处理指令
是xml为其他应用程序准备的接口。指定外界的应用程序来处理xml中的非xml数据。
2。注释
是可以忽略的说明性的文字
3。空白符
空格,回车,换行等无法显示的字符
格式良好的xml文件必需做到以下几点:
1。文档从xml声明开始
<?xml version="1.0"?>
这段声明之前不能有空格或者其它字符,即<?xml version="1.0"?>必需位于xml文件的第一行,第一列,并且在<?和xml之间不能包含空格。否则都是错误的。
2。xml只能包含唯一的根元素
正确示例如下:
<?xml version="1.0"?>
<man>
<head>head</head>
<body>body</body>
</man>
错误的示例包含两个根元素<head><body>。
<?xml version="1.0"?>
<head>head</head>
<body>body</body>
3。标记必需闭合
4。空标记约定
表示方式:<空标记/>
空标记可以有属性
5。必需层层嵌套
子元素必需嵌套在父元素内,不能互相交错。
同层元素必需互相并列,不能互相嵌套。
6。区分大小写
元素的起始标记和结束标记必需一致。
7。属性设置
属性的设置必需使用引号。
8。特殊字符的表示方法
使用预定义实体引用的方式引用:
错误写法: <compare>3<6</compare>
正确写法:<compare>3&lt;6</compare>

相关文章

最新评论