xml描述的是数据的什么(xml描述的是什么)

2025-02-14 07:50:02 0

xml描述的是数据的什么(xml描述的是什么)

本文目录

xml描述的是什么

XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。

XML指的是什么

XML指的是可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。

在电子计算机中,标记指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种的信息比如文章等。它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。是Internet环境中跨平台的、依赖于内容的技术,也是当今处理分布式结构信息的有效工具。早在1998年,W3C就发布了XML1.0规范,使用它来简化Internet的文档信息传输。

什么是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的标准,并被广泛应用,那么不止是企业之间的数据交换将变得更简单,而且语音数据和动态图像数据等在过去的数据库中难以进行处理的数据也必将能够轻松转化成数据库。这一点在管理方面也可以说是一个巨大的可取之处

xml描述的是数据的什么(xml描述的是什么)

本文编辑:admin

更多文章:


常量表达式举例(什么是常量表达式)

常量表达式举例(什么是常量表达式)

本文目录什么是常量表达式c语言中常量表达式有哪些举点例子,谢谢!!!求C++中实参分别是常量和表达式的经典例子常量表达式变量常量表达式算式函数区别c语言中什么是整型常量表达式什么是常量表达式举例:int n = 1; //这是确定无疑的,1

2025年3月3日 14:20

电脑制作ppt详细步骤(电脑上制作ppt有什么步骤)

电脑制作ppt详细步骤(电脑上制作ppt有什么步骤)

本文目录电脑上制作ppt有什么步骤平板电脑如何做ppt怎么在电脑上制作PPT笔记本电脑如何制作ppt电脑ppt怎么制作教程电脑上制作ppt有什么步骤可以使用PowerPoint软件制作ppt。①鼠标右击电脑上的空白位置。②在弹出的窗口点击新

2025年2月23日 07:20

javascript与jquery实战教程(有没有见过不使用jQuery,而全盘使用原生javascript操作的DOM项目吗)

javascript与jquery实战教程(有没有见过不使用jQuery,而全盘使用原生javascript操作的DOM项目吗)

本文目录有没有见过不使用jQuery,而全盘使用原生javascript操作的DOM项目吗Jquery与Javascript是什么关系如何学好Jquery基础语法ui设计培训需要学什么js和jq先学哪呢有没有见过不使用jQuery,而全盘使

2025年2月15日 17:10

legacy usb support(legacy usb support 是什么意思)

legacy usb support(legacy usb support 是什么意思)

本文目录legacy usb support 是什么意思华硕本 进BIOS 找不到 legacy usb support“Legacy USB Support”怎么解释legacy usb support 是什么意思开机加电自检中的支持US

2025年3月8日 01:40

简述如何搭建android开发环境(怎么搭建安卓开发环境)

简述如何搭建android开发环境(怎么搭建安卓开发环境)

本文目录怎么搭建安卓开发环境考试题,android 平台开发环境搭建的一般步骤怎么搭建安卓开发环境Eclipse搭建Android开发环境,搭建方法如下:下载安装Android SDK(1).通过Eclipse来开发Android应用程序,

2025年2月9日 11:30

ocx 签名(光大银行数字签名错误怎么办)

ocx 签名(光大银行数字签名错误怎么办)

本文目录光大银行数字签名错误怎么办如何给ocx,dll控件进行数字签名代码签名证书的支持代码如何给ActiveX数字签名什么是驱动程序签名光大银行数字签名错误怎么办问:光大银行数字签名错误怎么办? 答:根据您的计算机的设置不同,有以下几种解

2025年3月17日 22:20

一建报考条件(一建报名需要什么条件)

一建报考条件(一建报名需要什么条件)

本文目录一建报名需要什么条件一建报考条件和要求有哪些一建报名需要什么条件一建报名需要条件介绍如下:1、专业性质要求。要求必须是取得工程类、经济类大学专科学历的人员。2、要求学历必须要达到大学专科学历以上,且后期从事建设工程项目施工管理工作。

2025年2月18日 13:20

sheet1是什么意思中文(sheet1$是什么意思)

sheet1是什么意思中文(sheet1$是什么意思)

本文目录sheet1$是什么意思excel中的sheet1 是什么意思表格sheet1是什么意思excel中sheet是什么意思excel中的sheet1是指什么在Excel中sheet1表示什么sheet1$是什么意思sheet1$是在数

2025年3月8日 21:30

视频链接提取器(如何提取在线看的视频文件)

视频链接提取器(如何提取在线看的视频文件)

本文目录如何提取在线看的视频文件有什么视频软件可以提取视频怎么采集网页中所有的我想要的视频链接视频下载提取器 是什么意思如何使用呢求一个网页视频的下载链接提取器,优酷能用的,我其实有一个,但不知道什么都会提取到优酷广告= =如何提取在线看的

2025年3月20日 22:50

突尼斯软籽石榴产地(软籽石榴适合在哪里种植)

突尼斯软籽石榴产地(软籽石榴适合在哪里种植)

本文目录软籽石榴适合在哪里种植中国石榴哪里最好石榴的种类有很多,你吃过哪几种软籽石榴产地在哪产出多少云南会泽和会里石榴区别突尼斯软籽石榴适合我国那些省份种植哪个地方的石榴好吃软籽石榴适合在哪里种植突尼斯软籽石榴在我国黄河以南至淮河以北的省份

2025年3月15日 00:50

大特是什么意思(为什么大特和小特是什么知道吗)

大特是什么意思(为什么大特和小特是什么知道吗)

本文目录为什么大特和小特是什么知道吗XR方大特是啥意思啊剧组中大特什么意思大特护国守边疆出自于什么为什么大特和小特是什么知道吗“你的悟性天分真好!”听了这话,我一点都不高兴,我知道我的天分和悟性,也许这正是我巨大的悲哀。“对常人向往的飞艇大

2025年4月3日 18:00

landscape architecture(学景观(landscape architecture)的选择去哪儿留学比较好欧洲还是美国呢)

landscape architecture(学景观(landscape architecture)的选择去哪儿留学比较好欧洲还是美国呢)

本文目录学景观(landscape architecture)的选择去哪儿留学比较好欧洲还是美国呢风景园林专业(landscape architecture)全世界哪些大学的好学景观(landscape architecture)的选择去哪

2025年3月28日 15:30

java开发入门培训(JAVA培训怎么样零基础可以学习吗)

java开发入门培训(JAVA培训怎么样零基础可以学习吗)

本文目录JAVA培训怎么样零基础可以学习吗Java培训主要培训什么JAVA培训怎么样零基础可以学习吗零基础当然可以学习java技术了,这已经有很多人证明过是可以的。至于java培训怎么样,这个就是仁者见仁智者见智的事情了,有些人选择了好的适

2025年4月3日 00:40

如何查看电脑启动时间?电脑启动时间,多少秒算正常

如何查看电脑启动时间?电脑启动时间,多少秒算正常

本文目录如何查看电脑启动时间电脑启动时间,多少秒算正常电机启动时间一般是多久电脑正常开机时间是多少秒开关电源启动时间,保持时间,上长时间,下降时间,是哪个标准如何查看电脑启动时间首先打开一个文件夹,可以点击文件夹图标或使用组合键window

2025年3月2日 07:00

oriented怎么读(transitoriented 怎么读)

oriented怎么读(transitoriented 怎么读)

本文目录transitoriented 怎么读东南西北怎么读啊英文问几个英语句子怎么连读!大家请帮忙oriented和oriental的区别transitoriented 怎么读transit 英 adj. 导向的; 定向

2025年3月21日 08:30

fieldset居中(如何在CSS中使div内的li左对齐,同时div在整个页面中处于居中状态;如图)

fieldset居中(如何在CSS中使div内的li左对齐,同时div在整个页面中处于居中状态;如图)

本文目录如何在CSS中使div内的li左对齐,同时div在整个页面中处于居中状态;如图HTML整体的页面如何居中fieldset布局怎么使用如何在firefox中让fieldset居中html5中怎么设置fieldset居中如何将field

2025年3月22日 11:00

tcp连接的建立过程(TCP如何建立/拆除连接的方法)

tcp连接的建立过程(TCP如何建立/拆除连接的方法)

本文目录TCP如何建立/拆除连接的方法谁知道 ..描述TCP建立连接的过程TCP/IP 建立连接的过程(3-way shake)t pc建立链接的过程称为TCP/IP通信建立的过程是什么简述TCP连接建立与断开的过程TCP连接包括哪三个过程

2025年2月8日 17:30

excel表格教程(excel表格透视表怎么做)

excel表格教程(excel表格透视表怎么做)

本文目录excel表格透视表怎么做在Excel中怎样创建表格呢excel表格透视表怎么做大家好,我是Excel大全,头条原创作者,每日分享实用Excel小技巧。刚好看见这个问题,我就来分享下我的经验,希望能帮到你!我将从以下方面回答这个问题

2025年3月25日 18:10

对称加密算法的优点有哪些?什么是对称加密什么是非对称加密

对称加密算法的优点有哪些?什么是对称加密什么是非对称加密

本文目录对称加密算法的优点有哪些什么是对称加密什么是非对称加密常用的对称加密算法有哪些如何理解对称加密请问以下对称加密法的加密方法和解密方法是什么对称加密算法的基本原理是什么哪些是对称加密算法对成加密与非对称加密各有哪些特点在密码学中,常见

2025年2月13日 00:50

mathtype怎么用(MathType是什么该怎么使用)

mathtype怎么用(MathType是什么该怎么使用)

本文目录MathType是什么该怎么使用MathType怎么用mathtype数学公式编辑器怎么用mathtype 怎么用 百度经验mathtype怎么用到wordword2007 mathtype怎么用word中怎么使用mathtype刚

2025年2月14日 20:40

近期文章

tara怎么读(tara怎么读)
2025-04-04 05:30:01
本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:16
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索