XML定义:
用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。
XML发展史?
简单提一下Markup Language历史:
1969:GML(Generalized Markup Language)--(IBMResearch)
1968: SGML(Standard Generalized Markup Language)--(ISO)
1989:HTML(Hypertext Markup Language)--TimBerners Lee
作为SGML的一个实例,它的DTD(一种规则)作为标准被固定下来,因此Html不能定义其他符号化语言的源语言。而XML就可以哦,所以就出现了XML。
1998/2:XML(Extensible markup Language)
W3C(World WideWeb Consortium)
SGML的子集
XML(定义数据和元数据),XSL(style sheet 描述,就像CSS于html)
SGMLvsXMLvs HTML:
SGML:长时间存放电子文件。
使用费用高,大都在MainFrame平台。
XML:网页文件语言、数据交换语言、数据处理语言、文件整合语言。
应用范围几乎没有限制。
HTML:网页呈现语言、超文本语言。
XML包括:
文件内容:
结构定义:DTD(Document TypeDefinitied)
XMLSchema(DTD+Datatype)
显示:XSL
XSLT+XHTML+Xpath+(Xlink)
从html到XML:
比较:
HTML:
html只能提供数据显示功能。
浏览器提供单一语言机制。
网页搜索不精确。
扩充困难。
网页逻辑关系,网页分级认证不易建立。
web资源受限制,无法让其他应用使用。
XML:
开放平台。
可以做任何程序的输入数据。
XML改变了浏览器内部的结构。
XML具体应用:
XML的一个最主要的应用就是作为系统的配置文件,很多系统的配置文件都是用XML,Spring中application中XML,Hibernate中XML,在这里主要说说ASP.NET中的XML。
1、配置文件中。
世间所有的相遇都是久别的重逢,我们曾建无数次的与XML擦肩而过,机房收费系统的配置文件,新闻发布系统的配置文件,以及我们建立每一个应用程序下的配置文件,配置文件的后缀名为.config,而我们的XML文件为.xml后缀,为什么vs中没有直接用Web.xml而是用的Web.config"text-align: center">
本文全面的初识了XML,让大家从各个方面了解到了XML的定义、XML的发展史、和html的比较等一些知识,希望对大家的学习有所帮助。
P70系列延期,华为新旗舰将在下月发布
3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。
而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?
根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。
更新动态
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]