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有相似之处,但是功能不尽相同。基本语法掌握住,对比记得会更劳。
我们首先安装工具—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有相似之处,但是功能不尽相同。基本语法掌握住,对比记得会更劳。
相关文章推荐
- Asynchronous JavaScript and XML (AJAX) 的初步认识
- XML初步认识 自己的读书笔记 为了日后复习 w3school
- 【XML】基础知识初步认识
- 菜鸟入坑》spring源码初步认识(对XML的解析)
- 第五周第2天XML初步认识(二)
- 第五周第1天XML的初步认识
- asp.net控件开发基础(7) ----------初步认识复合控件
- 数组的初步认识
- 【java开发】面向对象初步认识与基础概念讲解
- caffe 初步认识
- 初步认识mysql的thread_cache及Table_cache
- AJAX初步认识
- 视频前初步认识UML
- JPG文件格式初步认识
- OpenCV坐标体系的初步认识
- JSP初步认识
- twisted转载三即初步认识twisted
- 初步认识linux的top命令
- 单例(singleton)的初步认识
- JavaScript+XML+VBA导出报表初步构想