XML的学习与收获
来源:互联网 发布:a为n阶矩阵 AAt=E 编辑:程序博客网 时间:2024/05/16 05:34
XML的学习收获、
XML与HTML不同之处在于,XML是用户自定义,HTML是系统定义好的。
XML定义:代表extensiblemarkup language(可扩展的标记语言),xml被设计用来传输或存储数据的,xml是一套定义语言标记的规则,与HTML有类似之处。
特点:
1、 mysql关系型数据库,保存数据使用表格;
2、 xml类似于层次型数据库;
3、 html为了显示内容;
4、 xml标记需要自己去创建,html标记是预定义好的;
5、 xml标记语法严格;
6、 仅仅用来存储数据(与样式无关);
<?xml version=”1.0” encoding="UTF-8" ?>
(1)、version是目前浏览器支持版本1.0
(2)、encoding是支持的编码
Xml命名规则:
一个XML元素可以包含字母、数字以及其它一些可见字符,但必须遵守下面的一些规范:
区分大小写,例如,<P>和<p>是两个不同的标记。
不能以数字或"_" (下划线)开头。
不能以xml(或XML、或Xml 等)开头。
不能包含空格。
名称中间不能包含冒号(:)。
DTD
针对没有任何规范(DTD、schema)的情况下
根元素有只能有一个;标签必须要闭合
属性值必须用引号
标签名自己指定
文档声明前不能有任何输出,包括空格。
文件名。 *.dtd
语法:<!DOCTYPE 根元素名称 【
规则声明
规则声明
】>
元素:<!ELEMENT 元素名称 类型>
<!ELEMENT 元素名称 EMPTY>:表示空元素
<!ELEMENT 元素名称 ANY>:表示可以出现任何内容,也可以为空;
<!ELEMENT 元素名称 (子元素声明列表)>:()表示分组,放置允许出现的子元素,并且严格按照声明顺序来使用;
<!ELEMENT 元素名称 (#PCDATA)>:表示可以在该元素的内容里放置文本、CDATA,但是不允许出现 & < > ' ";
- XML的学习与收获
- 学习RFC2617的收获
- 学习阶段的收获
- OpenGL学习感悟与收获
- intel pin 工具使用的指导与学习收获
- 谈谈我学习图像处理的经历与收获
- 学习与收获的过程,算法搜集博客(友情链接)
- 关于学习红黑树的一些小收获与总结
- 近期SEO学习的收获
- 再次学习Oracle的收获
- (笔记)今日的学习收获
- ruby学习的一些收获
- 【新东方三天的学习收获】
- 学习Internet 课程的收获
- 学习ajax的一点收获
- 如何高效学习的收获
- Blog的分享与收获
- PHP源码学习中的收获与总结
- 又见GCD
- UML的认识
- Flex:Web报表引擎——MyReport 2.6.1.0新功能
- C语言研究性学习的路线(1)
- irqs.h mini2440的中断号预定义文件IRQ(0)
- XML的学习与收获
- 鼠标拖动事件_js效果(深入分析)
- Linux kernel移植流程
- 第四周第一天
- XML第一课
- C语言研究性学习的路线(3)
- 梦想之谈
- 初学XML
- xml入门