精彩专题推荐:建站之入门课 建站之必修课 建站之关键课 网站价值所在 流量提高专题 css+div 标准 个人网站打造全过程
返回建站学首页
导航:
建站首页 | 网站设计 | 网站开发 | 网站运营 | 网页软件 | 建站指南 | 搜索优化 | 图像处理 | 视频教程 | 书籍教程 | 建站专题
当前位置:首页>网站开发>xml教程>正文

掌握学习 XML 语法规则


来源:建站学 时间:07-06-20 点击: 点击这里收藏本文

XML的语法规则既很简单,又很严格。这些规则很容易学习,也很容易使用。

正因为如此,创建可读取及操作XML的软件不是一件难事。

一个XML文档的例子

XML使用一种可自我描述的简单的语法。

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>

此文档中的第一行 - XML声明 - 定义了XML的版本和文档中使用的字符编码。在这个例子中,遵守的是XML 1.0规范,并使用了ISO-8859-1字符集。

接下来的一行描述了文档的根元素(就像是在说:“本文档是一个便签”):

<note>

接下来的4行描述了根元素的4个子元素(to, from, heading, 以及 body):

<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>

最后的一行定义了根元素的结尾:

</note>

我们可以看到,这个XML文档包含了一个由Jani留给Tove的便签。现在,您应该会同意我们的上述观点,即XML具有完美的自我描述特性。

所有元素都须有关闭标签

当使用XML时,省略关闭标签是非法。

在HTML中,某些元素不一定要有关闭标签。在HTML中下面的代码是合法的:

<p>This is a paragraph
<p>This is another paragraph

在XML中,所有的元素都要有关闭标签:

<p>This is a paragraph</p>
<p>This is another paragraph</p> 

注释:您也许已经从上面的例子中注意到XML声明没有关闭标签。这不是错误。声明不属于XML本身的组成部分。它不是XML元素,也不需要关闭标签。

XML标签对大小写敏感

和HTML不同,XML标签对大小写敏感。

在XML中,标签<Letter>和标签<letter>是不同的。

所以必须使用相同的大小写打开并关闭标签:

<Message>这是错误的。</message>
<message>这是正确的。</message>

XML必须被正确地嵌套

不正确的标签嵌套对XML是没有意义的。

9 7 3 1 2 4 8 :

  把此文章收藏到:          
广而告之
文章搜索
  • Google JZxue.Com

关于我们 | 联系我们 | 友情链接 | 网站地图
Copyright © 2005 - 2006 建站学 All rights reserved.