xml相关知识总结
来源:互联网 发布:av淘宝备用网址 编辑:程序博客网 时间:2024/05/16 02:08
1.XML基础:
1.1 概述:
用来描述数据的,存放的是文本。
1.2 例子解释:
比如A和B的数据库标准不一样,不能互相访问,如果是利用XML来存放数据,即A的数据放在XML中,B也是,就可以互相读取访问了。
1.3 代码例子:
<note>
<from>John</from>
<body>Don't forget the meeting!</body>
</note>
1.4 XML基础相关知识体系
主要包括:基本概念、基础语法、XML解析、XML命名空间、XML编码
1.4.1 基本概念
Ø 后缀名:.xml
Ø 树结构:XML文档是一种树的结构,如下图:
树结构就可以利用javascript的相关函数调用其中的元素进行解析。在XML DOM技术中会详细介绍树的应用。
对应的XML文档:
<book category="COOKING">
<author>Giada De Laurentiis</author>
<price>30.00</price>
<book category="CHILDREN">
<author>J K. Rowling</author>
<price>29.99</price>
<book category="WEB">
<author>Erik T. Ray</author>
<price>39.95</price>
</bookstore>
Ø 元素:指的是从(且包括)开始标签直到(且包括)结束标签的部分。
Ø 属性:提供关于元素的额外(附加)信息。
1.4.2 基础语法
Ø XML 文档必须有根元素
Ø XML 文档必须有关闭标签
Ø XML 标签对大小写敏感
Ø XML 元素必须被正确的嵌套
Ø XML 属性必须加引号
Ø 实体引用
> > 大于
' ' 单引号
xmlns:namespace-prefix="namespaceURI"
xmlns="namespaceURI"
<f:table xmlns:f="http://www.w3school.com.cn/furniture">
<f:width>80</f:width>
</f:table>
1.4.5 XML编码
Ø 为了避免错误,需要规定 XML 编码,或者将 XML 文档存为 Unicode。
Ø 文件编码属性指定:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml version="1.0" encoding="UTF-16"?>
序号
简要介绍
1
XML
描述数据的格式
2
XML Schema
约束数据的类型
3-5
XSL
显示XML文档(转换信息和格式化信息)
3
XSL--XSLT
转换XML文档
4
XSL--FO
格式化XML文档
5
XSL--XPath
在XML文档导航
6
XQuery
查询 XML 数据(在Xpath之上)
7
XLink
在XML文档创建超级链接
8
XPointer
允许超级链接指向 XML 文档中的更多部分
9
XForms
下一代HTML表单
10
XML DOM
访问和处理XML文档的标准方法
- xml相关知识总结
- xml的相关知识
- xml相关知识
- xml的相关知识
- XML --dtd相关知识
- xml相关知识
- XML相关知识
- XML相关知识
- xml相关知识简介
- Unicode相关知识总结
- SOA相关知识总结
- DataGrid相关知识总结
- DataGrid相关知识总结
- DLL相关知识总结
- jsr75相关知识总结
- 软件工程相关知识总结
- 域名相关知识总结
- Select 相关知识总结
- 利用run-as命令在不root情况下读取data下面的sqlite数据
- lightoj 1250 - Village Postman
- C/C++面试题汇总
- VS2008与Matlab混合编程设置
- Android之activity详述
- xml相关知识总结
- Android Unity3D基础
- gentoo内核编译
- 一、ORACLE体系结构
- !!!Obj-C 2.0 -- Chapter 2 Defining a Class
- 编程之美系列之求子数组的最大和(续)
- firefox/chrome动态设置script加载js文件失败
- 设计模式 - 组合模式
- USB的基本问题