首页 > 运维 > 问答 > xml支持哪些数据库,与XML兼容的数据库有哪些

xml支持哪些数据库,与XML兼容的数据库有哪些

来源:整理 时间:2024-11-09 04:24:50 编辑:黑码技术 手机版

本文目录一览

1,与XML兼容的数据库有哪些

DB2, Oracle等多数数据库都是支持XML的。但是,DB2是其中支持最好的,DB2可以根据xml内各个字段和属性的对xml进行查询。
dataset有个方法叫getxml,你从数据库读取数据后,把这个getxml方法执行出的xml看看就可以明白xml怎么对应数据库了

与XML兼容的数据库有哪些

2,XML是什么有什么用

1、xml一般用于各种语言、应用程序之间的数据储存、通信2、可扩展就是说里面的标签可以自己造。不再局限于别人规定好的标签名字、属性名字,而是可以自己起名字。3、没错,理论上html能做到的,xml都能做到。可是没人这么做。而且也不推荐你在该使用html的地方使用xml。理由是当前浏览器的支持原因。 xml的作用是用来表现数据之间的结构关系。这种结构关系是非常重要的。xml为程序员提供了一种更通用、更有条理来储存、访问、修改数据的方法。这种通用性体现在各种语言对xml的支持都是一致的。这种条理性体现在他成对的标签与标签之间形成的层次关系。在普通的浏览器中浏览xml,基本上都是出现该xml的内容列表。但这仅仅是在浏览器中的表现情况。在其他的应用程序中,如:RSS阅读器、天气预报小插件等,它们对相应的xml的解释就不一样。要注意,不同的应用程序所需要的xml的标签格式基本是不会完全一样的比如RSS阅读器和天气预报小插件他们所需要的标签名、属性名、标签之间的层次关系都是不一样的。现在xml使用广泛是因为它既对程序友好(程序能很方便的生成、提取出里面的数据),也对人类友好(人类可以很方便的手写出xml)。但是冗余信息多,占用体积大也是其弊端。 在没有xml的日子里,程序员想进行进程间数据传递,必须自己设计传输接口,里面牵涉到很多烦人的数据格式等问题,使得程序员不能专注于具体业务的解决。如今xml和各种语言对xml的支持包,把程序员解脱出来了。
有很多种用处啊,比如做网页,一些新技术的网页就是用xml来做的,比如暴雪的网页。还有做小型数据库,有很多数据库的初级应用都是用xml来做例子的,还有做配置文件,比如使用tomcat的时候,里面不是有很多配置文件都是用xml来写的,还有很多,暂时没想到,反正xml是个强大的东东

XML是什么有什么用

3,什么是XML 怎么快速学习

XML(eXtensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。   XML与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是展示数据。事实上XML与其他数据表现形式最大的不同是:他极其简单。这是一个看上去有点琐细的优点,但正是这点使XML与众不同。   XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后他们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS, Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析他,并以XML格式输出结果。   为了使得SGML显得用户友好,XML重新定义了SGML的一些内部值和参数,去掉了大量的很少用到的功能,这些繁杂的功能使得SGML在设计网站时显得复杂化。XML保留了SGML的结构化功能,这样就使得网站设计者可以定义自己的文档类型,XML同时也推出一种新型文档类型,使得开发者也可以不必定义文档类型。   因为XML是W3C制定的,XML的标准化工作由W3C的XML工作组负责,该小组成员由来自各个地方和行业的专家组成,他们通过email交流对XML标准的意见,并提出自己的看法 (www.w3.org/TR/WD-xml)。因为XML 是个公共格式, (它不专属于任何一家公司),你不必担心XML技术会成为少数公司的盈利工具,XML不是一个依附于特定浏览器的语言 http://www.blue1000.com/bkhtml/c21/

什么是XML 怎么快速学习

4,什么是xml

XML是EXtensible Markup Language的缩写 XML是一种类似于HTML的标记语言 XML是用来描述数据的 XML的标记不是在XML中预定义的,你必须定义自己的标记 XML使用文档类型定义(DTD)或者模式(Schema)来描述数据 XML使用DTD或者Schema后就是自描述的语言 XML和HTML的主要区别是什么 XML是用来存放数据的 XML不是HTML的替代品,XML和HTML是两种不同用途的语言。 XML是被设计用来描述数据的,重点是:什么是数据,如何存放数据。 HTML是被设计用来显示数据的,重点是:显示数据以及如何显示数据更好上面。 HTML是与显示信息相关的, XML则是与描述信息相关的。 “XML”是用于网络上数据交换的语言,具有与描述Web页面的“HTML”语言相似的格式。该语言有“可以利用Web浏览器进行数据确认”以及“易于生成数据”等优点,因此主要用于在企业之间,或者在企业内部更加方便地进行数据交换和利用。首先为了便于理解,下面假设有这么一种情况:某图书销售商要着手建立自己的站点,并发送书店里的品种目录和库存情况等信息。 管理图书时,需要使用TABLE标签等,以一览表的形式提供 “书名”、“发行日期”、“库存”、“作者”、“出版社”和“定价”等数据。以这种形式汇总数据后,如果是人,就能够迅速地了解到各自所需的内容。但是,计算机(或系统)即使能够理解页面结构或数据布局,也无法理解这里的数据是什么意义(属性)。 然而,“XML”则正是能够让计算机也理解这些数据属性的技术。 如果使用XML,比如“库存目前有多少?”以及“某个作家写的书卖了多少册?”等数据就能够由计算机“自动地”掌握,并能够将这些数据与交易对象“共享”。这样一来,出版社就能够在制定今后的出版计划时参考这些数据,而且销售公司制定有效的配送计划时也将更加容易。这就必定大大有助于削减人事成本,以及提高管理效率。 当然,即便不使用XML,比如,如果能够建立一个规范的数据库,并为每个字段定义一个“书名”和“定价”等名称,计算机也能够理解。但是要想在Web上实现这一点,却要花费相当的人力和成本。在这一点上,如果是XML,由于“能够利用Web浏览器对数据进行确认“,因此只要拥有能够连接因特网的计算机和支持XML的浏览器,就不需再进行特别的投资。 使用XML,还能够将在以前的数据库中难以处理的数据转化成数据库。 XML的描述方式与HTML相同,利用被括号<>括起来的字符串进行描述。在HTML中,括号内所定义的都是版面(Layout)等信息。而XML则同时定义了数据的属性,比如刚才提到的图书,就是以、和等方式定义。像这样的定义方式可以自由设置。因此,甚至有不少企业自己定义XML,然后将其用于本公司内部的数据交换。自由度如此之高也是XML受到极大关注的原因之一。 但是,企业之间的数据交换才是XML的着眼点之一。因此,各公司的定义如果不规范化就无法通用。目前,以微软为主的标准化团体“Biztalk.org”和民间团体“Rosetta Net”等都希望能针对各行业和领域制定“可以广泛利用的标志”,以减少定义XML的麻烦。 如果像上述所说的那样能够制定XML的标准,并被广泛应用,那么不止是企业之间的数据交换将变得更简单,而且语音数据和动态图像数据等在过去的数据库中难以进行处理的数据也必将能够轻松转化成数据库。这一点在管理方面也可以说是一个巨大的可取之处。

5,什么是XML

一套规范,用来描述事务的属性、结构等,在xml中可以灵活地自定义任何你想要定义地属性,我知道的就这么多!
XML是eXtensible Markup Language的缩写。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。 XML与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML仅仅是展示数据。事实上XML与其他数据表现形式最大的不同是:他极其简单。这是一个看上去有点琐细的优点,但正是这点使XML与众不同。 XML的简单使其易于在任何应用程序中读写数据,这使XML很快成为数据交换的唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后他们都将支持XML,那就意味着程序可以更容易的与Windows、Mac OS, Linux以及其他平台下产生的信息结合,然后可以很容易加载XML数据到程序中并分析他,并以XML格式输出结果。 XML的前身是SGML(The Standard Generalized Markup Language),是自IBM从60年代就开始发展的GML(Generalized Markup Language) 同HTML一样, XML (可扩展标识语言)是通用标识语言标准(SGML)的一个子集,它是描述网络上的数据内容和结构的标准。尽管如此,XML不象HTML,HTML仅仅提供了在页面上显示信息的通用方法(没有上下文相关和动态功能) ,XML则对数据赋予上下文相关功能,它继承了SGML的大部分功能,却使用了不太复杂的技术。. 为了使得SGML显得用户友好,XML重新定义了SGML的一些内部值和参数,去掉了大量的很少用到的功能,这些繁杂的功能使得SGML在设计网站时显得复杂化。XML保留了SGML的结构化功能,这样就使得网站设计者可以定义自己的文档类型,XML同时也推出一种新型文档类型,使得开发者也可以不必定义文档类型。 因为XML是W3C制定的,XML的标准化工作由W3C的XML工作组负责,该小组成员由来自各个地方和行业的专家组成,他们通过email交流对XML标准的意见,并提出自己的看法 (www.w3.org/TR/WD-xml)。因为XML 是个公共格式, (它不专属于任何一家公司),你不必担心XML技术会成为少数公司的盈利工具,XML不是一个依附于特定浏览器的语言 XML(可扩展标记语言)是从称为SGML(标准通用标记语言)的更加古老的语言派生出来的。SGML的主要目的是定义使用标签来表示数据的标记语言的语法。 标签由包围在一个小于号(<)和一个大于号(>)之间的文本组成,例如。起始标签(start tag)表示一个特定区域的开始,例如;结束标签(end tag)定义了一个区域的结束,除了在小于号之后紧跟着一个斜线(/)外,和起始标签基本一样,例如。SGML还定义了标签的特性(attribute),它们是定义在小于号和大于号之间的值,例如中的src特性。如果你觉得它看起来很熟悉的话,应该知道,基于SGML的语言的最著名实现就是原始的HTML。 SGML常用来定义针对HTML的文档类型定义(DTD),同时它也常用于编写XML的DTD。SGML的问题就在于,它允许出现一些奇怪的语法,这让创建HTML的解析器成为一个大难题: 1 某些起始标签不允许出现结束标签,例如HTML中标签。包含了结束标签就会出现错误。 2 某些起始标签可以选择性出现结束标签或者隐含了结束标签,例如HTML中 标签,当出现另一个 标签或者某些其他标签时,便假设在这之前有一个结束标签。 3 某些起始标签要求必须出现结束标签,例如HTML中
文章TAG:支持哪些数据数据库xml支持哪些数据库

最近更新

  • 数据库共享优势有哪些,基于索引结点的文件共享方式有何优点数据库共享优势有哪些,基于索引结点的文件共享方式有何优点

    基于索引结点的文件共享方式有何优点2,共享有什么好处3,简述使用数据库应用系统的优势4,网络数据库的优点是什么5,Linux下的动态共享链接库的优点有哪些1,基于索引结点的文件共享方式有何优.....

    问答 日期:2024-11-09

  • 关于汇编语言程序,c  编程代码关于汇编语言程序,c 编程代码

    什么是汇编语言编译程序是用汇编语言编译的。什么是汇编语言source程序,assembly程序,target程序汇编语言source程序,就是根据你,关于汇编语言,我想问一下汇编语言包含哪些处理器不一样,汇编.....

    问答 日期:2024-11-09

  • 2叉树基本操作程序源码2叉树基本操作程序源码

    Java二叉树源码,关于二叉树程序!急!~写一个C语言程序,用队列实现分层创建二叉树的源代码。完整程序?完整程序?C程序,C语言中二叉树的建立?以及计算机实现:二叉树的创建和遍历,*BiTreevoidCreate.....

    问答 日期:2024-11-08

  • 数据库高级查询实验报告,数据库的实验报告数据库高级查询实验报告,数据库的实验报告

    数据库的实验报告2,Access数据库实验报告怎么写哦3,数据库中数据的查询操作的实验总结4,SQLserver数据库实训总结怎么写5,sqlserver2000数据库实训报告1,数据库的实验报告我们一般写的操作.....

    问答 日期:2024-11-08

  • proxyswitch插件proxyswitch插件

    谁说几个有用的chrome插件我用几个chrome:1,IETab2,GoogleMailChecker3,AnytodoNote4,Evernote5,SmoothGestures。Proxy和autoProxyautoconfig,简称PAC,用于定义浏览器如何自动选择合适的代理.....

    问答 日期:2024-11-08

  • win10禁止程序自启动,WIN10软件自启动怎么开win10禁止程序自启动,WIN10软件自启动怎么开

    win10boot启动item、win10boot启动item、win10bootfrom启动CTF。win10如何关闭开机自检启动软件1,进入桌面开始运行(winr),win10如何关闭开机自启动软件。1、win10怎么关闭开机自启软件?.....

    问答 日期:2024-11-08

  • 360安全卫士程序规则在哪里,程序和功能找不到360安全卫士360安全卫士程序规则在哪里,程序和功能找不到360安全卫士

    360Security卫士的启动项在哪里?360Security卫士的启动项在【优化加速】选项中,查询操作如下:1.打开360Security卫士点击【优化加速】;360Security卫士/Security卫士的安装路径在哪个文件.....

    问答 日期:2024-11-08

  • 程序员日庆祝方式,用程序员的方式说爱你程序员日庆祝方式,用程序员的方式说爱你

    程序员什么时候放假程序员10月24日放假。日期是程序员,1024程序员是中国共同的节日程序员,为什么说1024是程序员的节日,1024程序员是中国共同的节日程序员?程序员孩子也有自己的节日,分别是.....

    问答 日期:2024-11-08