永发信息网

XML是什么?

答案:2  悬赏:10  手机版
解决时间 2021-04-25 06:44
XML是什么?
最佳答案
XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。
全部回答
XML即可扩展标记语言(eXtensible Markup Language)。标记是指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用象XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从SGML中简化修改出来的。它主要用到的有XML、XSL和XPath等。上面这段是对XML的一个基本定义,一个被广泛接受的说明。简单说,XML就是一种数据的描述语言,虽然它是语言,但是通常情况下,它并不具备常见语言的基本功能——被计算机识别并运行。只有依靠另一种语言,来解释它,使它达到你想要的效果或被计算机所接受。假如你是刚接触XML的新手,那么可能并无法从定义上是了解XML是什么。也许,你可以换个角度来认识XML是什么;从应用面来认识XML,从XML可以做些什么来认识它,这应该能比那更空洞的定义对你更有帮助。XML应用面主要分为两种类型,文档型和数据型。下面介绍一下几种常见的XML应用:1、自定义XML+XSLT=>HTML,最常见的文档型应用之一。XML存放整个文档的XML数据,然后XSLT将XML转换、解析,结合XSLT中的HTML标签,最终成为HTML,显示在浏览器上。典型的例子就是CSDN上的帖子。2、XML作为微型数据库,这是最常见的数据型应用之一。我们利用相关的XML API(MSXML DOM、JAVA DOM等)对XML进行存取和查询。留言板的实现中,就经常可以看到用XML作为数据库。3、作为通信数据。最典型的就是WEB SERVICE,利用XML来传递数据。4、作为一些应用程序的配置信息数据。常见的如J2EE配置WEB服务器时用的web.XML。5、其他一些文档的XML格式。如WORD、EXCEL等。6、保存数据间的映射关系。如Hibernate。这里介绍的6种应用,基本涵盖了XML的主要用途。总之,XML是一种抽象的语言,它不如传统的程序语言那么具体。要深入的认识它,应该先从它的应用入手,选择一种你需要的用途,然后再学习如何使用。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么我会觉得自己神经病呢?
天龙八部买号问题!!!
怎么下载四级听力
嘉兴哪里有卖财务软件
重装机兵大象在哪,重装机兵挖掘人在那个方向
在集体宿舍里住宿应注意什么?
宝宝,这个称呼好听么
怎样恁助头发更快生长
求LF2的各版本
古柳线/唐港线(路口)怎么去啊,有知道地址的
反恐精英OnLine防沉迷
Let’s have some peaches and pears.是什么
手机电池是用完关机充电对手机电池好,还是提
梦幻西游单法和群法那个PK好??
魔兽里QS如何最快速度升级?
推荐资讯
桥冲凼我想知道这个在什么地方
拉拉队队长吉娜资料
怎样一个人生活
高安哪里有好的宾馆
急求?甘肃舟曲离甘肃酒泉的瓜州有多远啊?
炫舞经验宝宝怎样用
沈阳海达电器有限公司在哪里啊,我有事要去这
帮我算一下一生的运程和感情,谢谢!我是农历1
没有指南针,怎样能准确的、轻易的分辨东西南
文科也可以学数控么
判断一道数学题是否正确,为什么?
哪些国家对动物的关心胜过人类呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?