文章探索:   分类:    关键字:  
  + 栏目导航
  + 相关文章
Ajax核心:XMLHTTP组件相关技术资料
远程获取内容,并将内容存在本地电脑..
xmlhttp组件获取远程文件并筛选出目标..
XMLHTTP对象及其方法
把HTML表单提交的数据转化成XML文件
利用XMLHTTP无刷新添加数据之Post篇
Js+Xml:不刷新页面获取对应网址的网页..
xml(元标记语言)学习基础一
Java语言编程中更新XML文档的常用方法..
简析JAVA中的XML编程
XML及其技术指南
XML教程(2)--XML元素与XML属性值
XML教程(1)--严格的语法
从XML到Java代码的数据绑定之一
神奇的XML--突破CGI权限的约束
基于XML的数据库总体分析
XML 中的常见问题(3)
XML 中的常见问题(2)
XML 中的常见问题(1)
一个简单的XML Schema的例子
Web设计中如何使用XML数据3
Web设计中如何使用XML数据2
Web设计中如何使用XML数据1
大话XML(3)XML的语法
构造未来Web页面的工具语言-- XML
不离开页面刷新数据
文件上传的实现
XML的产生
将XML文件链接至HTML网页
动态产生XML文档的几种方式


技术教程 -> XML教程 ->  
大话XML(3)XML的语法
来源:转载   人气:1720   录入时间:2007-11-8
     XML的语法
   
     我们先来分析一下前面我们举的学生的例子。
   
   <?XML version="1.0" encoding="GB2312"?>
   
   <学生>
   
   <编号>001</编号>
   
   <姓名>张三</姓名>
   
   <性别>男</性别>
   
   <年龄>20</年龄>
   
   </学生>
   
   XML的声明(declaration),语句如下:
   
   <?XML version="1.0" encoding="GB2312"?>
   
     1.声明语句<?XML ... ?>的作用是告诉浏览器或其它处理程序这个文档是XML文档。
   
     声明语句中的version表示文档遵守的XML规范的版本。
   
     encodin
   2.注意大小写的区分
   
     HTML中对大小写的区分不是很敏感,但XML对大小写要求非常严格,如果开始的标识是大写,那么结束的标识也一定是大写。
   
     3.“有始有终”所有的标识必须有相应的结束标识
   
     熟悉HTML的人都知道HTML中有很多类似<p>,<tr>,<td>等标识的结束标识是可有可无的,但XML中是不允许这种情况存在。
   
     4.空标识(empty element)必须被关闭
   
     <br>,<img src="http://edu.chinaz.com/Files/BeyondPic/pconlineLOGO.gif">等单标识,我们该如何处理?
   
     XML增加了/来结束空标识
   
   <标识/>
   
   <标识 属性名="属性值"/>
   
     5.给属性值加引号
   
     HTML中的属性值可以加"",也可以不加"",还可以加''。但在XML中,属性值一定要加""。
   g表示文档所用的语言编码,这个例子用的编码是“GB2312”。
   6.标识之间不可以交叉 <学生>
   
   <编号>001</编号>
   
   <姓名>张三</姓名>
   
   </学生>
   
   如果写成了
   
   <学生>
   
   <编号>001
   
   <姓名>
   
   </编号>
   
   张三</姓名>
   
   </学生>
   
     是万万不可以的。
   
     以上六点,对于写惯了HTML的人来说,要多多注意呀,千万别按照已有的习惯来写XML,不然就时时会出错。




Copyright(C)2007-2024 广州市佳沛数码科技有限公司 版权所有
公司地址: 广州市荔湾区东漖北路560号511室
电话:020-81803473 传真:020-81544987