您的位置:首页 > 其它

xml的初步认识

2011-09-19 17:35 316 查看
暨总结完上周触发器知识点后,今天我们开始了一个全新知识点的---xml。

我们首先安装工具—xmlspy。

xml仅仅被用来传输和存储数据的,它是一套语言标记的准则。它与html不同,html只是显示标记的格式,是为了显示内容 。

一、创建文件

1、 步骤:

打开xmlspy—点击新建文件—选择—确定—选择规范(DTD、schema)--点击取消—创建新文件

打开新文件后。我们看到的是一种默认格式:<?xml version="1.0" encoding="UTF-8"?>,为xml的标记。

在创建新文件是需要注意的几个问题(针对没有任何规范(DTD、shema)约束):

1)根元素有且只能有一个

2)属性值必须用引号

3)标签名可以自己任意制定,但是一定要闭合

4)文档声明前不能有任何输出,包括空格

5)严格区分大小写、顺序问题

例如:<name>张三</name>

二、DTD

1、 DTD 文件的扩展名 *.dtd 分为内部和外部引入

语法格式:

<!DOCTYPE 根元素名称 【

规则声明

】>

2、 规则声明中的元素声明:

<!ELEMENT 元素名称 EMPTY/ANY/(#PCDATE)>

注:EMPTY:表示空元素

ANY:表示可以为任意

#PCDATE:表示在该元素内容里可以放置文本、CDATE,但是不能出现&、<、>、‘’、“”。

在书写过程中,严格按照顺序来执行,否则容易出现错误。

2、 CDATA

语法:<![CDATA 任何文本 [ 。。。] ]>

3、 私有:SYSTEM 公有:PUBLIC

语法格式:<!DOCTYPE 根文档目录 SYSTEM/PUBLIC “地址” >

总结:xml文档与html有相似之处,但是功能不尽相同。基本语法掌握住,对比记得会更劳。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: