经过1天的奋斗,简单地将XML拿下,在这里总结一下自己的学习成果,也和大家做一次知识共享,简单地帮助我们快速了解XML,还谈不上应用,知识为了更深层次的学习做一个铺垫!
首先,我们要解决的问题是,我们学的是个什么东西?
XML(Extensible Markup Language)可扩展标记语言,他和我们学过的HTML一样,是一种标记语言,标记语言,也称置标语言,是一种将文本(Text)以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的电脑文字编码。与文本相关的其他信息(包括例如文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记(markup)进行标识。当今广泛使用的置标语言是超文本置标语言(HyperText Markup Language,HTML)和可扩展置标语言 (eXtensible Markup Language,XML)。置标语言广泛应用于网页和网络应用程序。标记最早用于出版业,是作者、编辑以及出版商之间用于描述出版作品的排版格式所使用的。
说白了,XML就是将文本赋予它意义,并且意义是可扩展的,而Html是固定的文本的意义!一个html和xml文件的存在是没有意义的,必须有相应的解释工具才可以!
然后,我们解决他干什么的问题!
XML的用途,数据传输的中间件,做为通用文档格式
1,数据交换
2,web服务
3,内容管理
4,web集成
5,充当配置文件---通知程序某些属性的配置
实际呢,这些作用都是一个作用,就是数据描述,用它的这个特性来做些什么的问题就是他的作用了!
最后我们看看他具体的内容,不多说,有图有真相啊:
总结:
Xml和HTML的组合让我们在传递数据和显示数据上有了很好的方向,他们用最简单的方式为全世界的人民服务,我想正是这个想法,让更多的人接受和使用,我们做东西也应该有这个理念,服务全世界的人民,全世界使用软件简单了,我们也就拥有了世界!