XML教程—编写结构完整的XML文档

时间:2008-10-11 13:43:00 

一个XML文档如果符合一些基本的规范,那它就是结构规范的。XML格式有一套比HTML简单的解析规则,允许XML解析器不需要外部描述或了解数据含义就可以解析XML数据。

起始标签和结束标签必须匹配

XML元素可以包含正文和其他元素,在它的schema中用严格的规范给出了文档的类型。但是,元素必须严格嵌套:每个起始标签必须有对应的结束标签。

元素不能交迭

下面的例子不符合XML语法。
    

<title>Evolution of Culture <sub>in Animals 
    </title> by John T. Bonner</sub> 
    改正后符合语法的形式是: 
    <title>Evolution of Culture 
    <sub>in Animal</sub> 
    <author>by John T. Bonner</author> 
    </title><br> 
    XML标签对大小写是敏感的 
    下面是不同的元素。 
    <City> <CITY> <city> 

表示空元素

XML对空元素有速记办法:一个标签以/>符号结尾就表示空元素。例如,下面两行是等效的: 

<title/><br>  <title></title> 

保留字符

一些字符是XML句法结构的一部分。如果你想要在XML数据中引用它们,必须用特殊的字符来替代它们。下面列出这些字符。
  
    < <
    & &
    > >
    " "
    ' &apos;
    例如,"Melons cost < $1 at the A&P"要写成"Melons cost < $1 at the A&P."。

每个XML文档必须有唯一的根元素

例如,在天气报告中,元素<weather-report>表示这个XML文档唯一的根元素。一个XML文档如果符合一些基本的规范,那它就是结构规范的。XML格式有一套比HTML简单的解析规则,允许XML解析器不需要外部描述或了解数据含义就可以解析XML数据。    

标签:xml,教程,语法
0
投稿

猜你喜欢

  • asp如何在第10000名来访者访问时显示中奖页面?

    2010-06-18 19:45:00
  • SQL Server 2005 Express版企业管理器下载

    2009-10-06 14:54:00
  • 数字人组件反写[asp组件开发实例1]

    2009-06-09 13:10:00
  • 在网页中实现细线边框的两种方法

    2011-06-14 09:47:26
  • 在ASP中使用SQL语句之11:记录统计

    2007-08-11 13:27:00
  • Javascript Closures (1)

    2009-03-18 12:14:00
  • 一见钟情&一见如故

    2009-02-23 13:00:00
  • asp文章上一篇,下一篇实现代码

    2008-03-24 20:15:00
  • asp如何让页面背景五彩缤纷?

    2010-05-13 16:38:00
  • 检测SQL Server是否有特洛伊木马

    2009-02-24 15:19:00
  • 网页设计之关于素材和言志

    2008-03-23 13:46:00
  • eWebEditor在线HTML编辑助手下载及安装使用说明

    2008-10-11 13:58:00
  • 使用ewebeditor可能会重复提交数据两次的解决办法

    2009-01-09 12:41:00
  • 全面了解CSS内置颜色(color)值

    2008-11-19 12:26:00
  • 官方是这样定义 DOCTYPE HTML PUBLIC 的

    2007-05-31 09:43:00
  • 小议javascript设计模式

    2009-10-09 13:31:00
  • MySQL时间字段究竟使用INT还是DateTime

    2010-03-09 14:46:00
  • JavaScript table的排序类

    2008-10-06 12:56:00
  • MYSQL教程:表达式操作符和数据类型转换

    2009-02-27 15:51:00
  • 如何获取机器的网络配置属性?

    2009-11-23 20:44:00
  • asp之家 网络编程 m.aspxhome.com