xml 笔记

XML语言

? Xml简单的历史介绍

1969 gml(通用标记语言) [主要的目的是要在不同的机器间进行通信而制定的数据规范] 1985 sgml(标准通用标记语言) 1993 html (www网,万维网)

1998 xml: extensiable markup language 可扩展标记语言 g:general通用的 s:standard标准的 W3C组织

Html语言本身是有一些缺陷的 (1) 标记不能自定义

//此处错误,浏览器不能解析

(2) Html标签本身缺少一些含义

水浒英雄

宋江及时雨

标签内的内容不能表明具体涵义 (3) html本身没有真正的国际化

不同浏览器查看相同的网页可能有些差别

Xhtml是一种过渡语言,xhtml和html相似度很高,xml想弥补html的不足并取代html,但因为html应用十分广泛,所以最后并未取代html。 html->xhtml->xml

手册

? 为什么要学习xml?用途、好处?

XML语言规范在各种编程语言中都可以应用,跨语言平台,如java、php、.net......

(1) 需求

最先是字符串传输,描述能力和扩展性差,接收方解析容易出错。也可考虑对象流。现在广泛应用的是xml格式传输。

画图:

(2) 做配置文件

数据保存记录:文件、数据库

properties,属性文件

xml,xml文件

(3) xml文件可以描述很复杂的数据关系 比如 家谱…

? Xml的常见应用 (1) 数据传送通用格式 (2) 配置文件

(3) 充当小型数据库

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4