(第二课) XML语法(原创黑闪)
来源: 作者: 出处:综艺读书 2007-03-26第二课 XML语法(原创黑闪)
今天,开始,XML语法的学习,这里的东东太重要了
一、标记语法
1 XML标记负责提供和描述一个XML文件或数据包的内容结构
XML标记都是大小写敏感的,也就是大小写不是一回事
2、字符
|
|
|||
3、命名
在XML中使用的结构几乎总是被命名。
二文档部分
一个格式正规的XML文件由三部分组成
一个可选的序言
文档的主体
看个具体的就明白了
序言
-----------------------
<?xml version="1.0"?>
<!-commens and processing instructions allowed here->
----------------------------------------------
主体
-----------------------
<书店>
<类目>
<书名1>简爱</书名1>
<书名2>简爱2</书名2>
</类目>
</书店>
------------------------
尾声
------------------------
<!-commens and processing instructions allowed here->
------------------------
三、元素
1、元素
是XML标记的基本组成部分,可以包含其他的元素、字符数据、字符引用、实体引用、PI、注释
元素使用标记进行分隔,用<>围元素类型名
完整的元素
<某个标记>包含的内容</某个标记>
2、起始标记
<书店>
<类目>
<书名1>
3、结束标记
</书名2>
</类目>
</书店>
4、空元素
<某个标记></某个标记>
5、文档元素
格式正规的XML文档的定义形式是一个简单的层次树,每个文档都有一个,而且只有一个根节点,它被称作文档实体或文档根。这个节点可能包含PI和注释,而且总是包含子元素树,它们的根被称作文档元素
6、子元素
XML文档中其他所有元素都是文档元素的后代
7、元素嵌套
8、字符串
用于属性值、内部实体和外部标识符中,。
单引号或双引号
四、字符数据就是任何不是标记的文本,是元素或属性值的文本内容
五、属性
特殊属性
在XML标准中定义了两个特殊的属性:xml:space 和xml:lang.
1、XML:space属性
嵌入任何空白字符,
2、XML:lang属性
编码方法
六、字符引用是一个字符文字形式的替代品,十进制或十六进制的数字前面加上“ &#”或“&#X”,后面紧跟分号(;)组成
实体引用允许在元素内容或属性值中插入任何字符串。
实体引用是一种合法的XML名字了,前面有一个符号“&”,后面中一个分号
·数据库技术趋势发展三大特征:XML、BI、SOA 05-21
·如何在查询的时候再追加一个字段 04-09
·在多种数据库环境下管理业务需求(下) 03-31
·不同环境下都可以工作的基本备份策略 03-28
·ASP-PHP-JSP-NET-CF 03-26
·ado异步查询的解决方案 03-26
·ADO事件模型 03-26
·ADO连接数据库字符串大全 03-26
·ADO对象中的常量 03-26
|
|||
| ·ACDSEE专题教程-下载使用 ·迅雷专题教程-下载使用 ·Windows XP频道 ·Windows Vista频道 ·Windows 2000频道 ·win2003频道 ·Freebsd频道 ·Oracle频道 |
·Linux频道 ·Windows频道 ·邮件服务器专题 ·协议大全 ·数据恢复指南教程 ·FreeBSD使用教程 ·Linux数据库宝典 ·Linux基础知识 |
||
| · 秘密:Vista隐蔽的动态屏保 · 腾讯开发新电子宠物--QQ熊 · 惠普否认2999元PC有价无货 |
· 驱逐Win系统“流氓”文件 · WinXP中获取未使用的IP地址 · 尝试format C:格式化硬盘? |
| · 在DOS下恢复回收站中的文件 · 拯救WinXP崩溃的救命稻草 · Linux系统中超级权限的应用 |
· 搜狗PK谷歌:谁能代言拼... · 昨日重现,一键GHOST轻松.. · 实现Web迅雷在空闲时杀毒 |
| · AVIFile函数制做AVI文件 · VC中链接动态链接库的方法 · 熊猫烧香核心源码(Delphi) |
· DateDiff函数祥解 · JavaScript去除空格的三种 · js效果 图片加载进度实时.. |
| · SQL Server数据库优化方案 · Oracle的初学者入门心得 · JSP连接Mysql数据库 |
· Photoshop为美女做艺术处理 · 用Freehand创建发光字特效 · 设计自己的个性QQ动态表情 |




