什么是XML文档
所谓的xml,就是eXtensible Markup Language, 翻译成中文就是“可扩展标识语言“,在国内很多人理解xml为html的简单扩展,这实际上是一种误解。
尽管xml同html关系非常密切。
XML与SGML、HTML的关系。
SGML、HTML是XML的先驱。
SGML是指“通用标识语言标准”(Standard Generalized Markup Language), 它是国际上定义电子文件结构和内容描述的标准,是一种非常复杂的文档的结构,主要用于大量高度结构化数据的防卫区和其他各种工业领域,利于分类和索引。
同XML相比,定义的功能很强大,缺点是它不适用于Web数据描述,而且SGML软件价格非常价格昂贵。
HTML相信大家都比较熟悉,即“HyperText Markup Language” (超文本标识语言),它的优点是比较适合web 页面的开发。
但它有一个缺点是标记相对少,只有固定的标记集如.等。
缺少sgml 的柔性和适应性。
不能支持特定领域的标记语言,如对数学、化学、音乐等领域的表示支持较少。
举个例子来说,开发者很难在web pape 上表示数学公式、化学分子式和乐谱。
Xml 结合了sgml 和html的优点并消除其缺点。
Xml 仍然被认为是一种sgml语言。
比sgml要简单,但能实现sgml的大部分的功能。
1996年的夏天,Sun Microssystem的John Bosak开始开发W3C SGML工作组(现在称为xml工作组)。
他们的目标是创建一种sgml,使其在Web中,既能利用Sgml的长处,又保留html的简单性。
现在目标基本达到。
二、Xml 的发展。
在专业领域中,出现了Web标记语言的许多项目,著名的有CML—化学标记语言,由Peter Murray_Rust 开发,同时开发了第一个通用xml 浏览器Jumbo . 在数学方面,包括IBM公司再内都在致力开发MathML 1997年四月,出版了xll的第一个版本。
当xll完整实现时,将比html 和当前浏览器所达到的链接水平更复杂,更强大。
1997年8月,Microsoft公司和Inso公司引入xsl.由于xml是纯结构和语义的,需要描述单个元素格式方法。
可以使用html的CSS;另一种方案是xsl. 1998年1月,microsoft 公司出版发行了msxsl程序。
可以利用xsl表和xml文档创建能被IE4 识别的html页面。
1998年2月,W3C发布了xml1.0的正式版本。
最近一年多来,由于网络应用的飞速发展,xml的发展非常迅猛。
出现了DOM(Document Object Model),XSLT(XSL Transformation)等新名词,xml的应用软件也有了飞速的发展,Microsoft、IBM、Breeze、Stilo等公司纷纷推出了自己的或解析器,或开发平台。
在MicrosoftIBM、HP等大公司的推动下,目前有两个著名的xml的研究组织,分别是biztalk.com和oasis.org,由他们向W3C提出标准的建议。
其中biztalk是有Microsoft牵头组织的,有趣的是Microsoft公司同时参加了oaisis,不过不同于IBM、HP等著名大公司,他的年费只交10万美元,用Microsoft发言人的话就是“一切视oasis的发展而定!“,言下之意就是如果oasis制定的标准抵触Microsoft的应用,一场标准大战不可避免。
什么是XML 首先XML是一种元标记语言,所谓“元标记”就是开发者可以根据自己的需要定义自己的标记,比如开发者可以定义如下标记 ,任何满足xml命名规则的名称都可以标记,这就为不同的应用程序打开了的大门。
HTML是一种预定义标记语言,它只认识诸如,等已经定义的标记,对于用户自己定义的标记是不认识的。
第二xml是一种语义/结构化语言。
它描述了文档的结构和语义。
举个例子,在和html中,要描述一本书,可以如下表示: book name author_name publisher_name ;;;; isbn_number 在xml中,同样的数据表示为 book name author name publisher name isbn_number 从上面的对比,可以看出,xml的文档是有明确语义并且是结构化的。
XML是一种通用的数据格式从低级的角度看,xml是一种简单的数据格式,是纯100%的ASCII文本,而ASCII的抗破坏能力是很强的。
不象压缩数据和java对象,只要破坏一个数据文件数据就不可阅读。
从高级的角度看,是一种自描述语言。
XML可利用于数据交换 主要是因为XML表示的信息独立于平台的,这里的平台即可以理解为不同的应用程序也可以理解为不同的操作系统;它描述了一种规范,利用它Microsoft的word文档可以和Adobe 的Acrobat交换信息,可以和数据库交换信息。
XML表示的结构化数据。
对于大型复杂的文档,xml 是一种理想语言,不仅允许指定文档中的词汇,还允许指定元素之间的关系。
比如可以规定一个author元素必须有一个name子元素。
可以规定企业的业务必须有包括什么子业务。
XML文档。
XML文档有DTD和XML文本组成,所谓DTD(Document Type Definition ),简单的说就是一组标记符的语法规则.,表明XML文本是怎么样组织的,比如DTD可以表示一个必须有一个子标记, 可以有或者没有子标记 等等。
当然一个简单的XML文本可以没有DTD。
下面是一个简单的xml文本。
haha 其中以?开始并结尾的是进程说明。
Standalone表示外围设备。
这里外围设备可以理解为该XML文本没有应用其他的文件。
因为XML文件可以外部应用DTD等外部数据。
XML 涉及的一些技术。
XSL和CSS。
通过前面的介绍可以知道,...
xml文件是什么,xml文件怎么打开
xml文件即可扩展标记语言。
可扩展标记语言,标准通用标记语言的子集,一种用于标记电子文件使其具有结构性的标记语言。
它可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。
它非常适合万维网传输,提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。
下面教你怎么打开xml文件的方法和软件。
xml文件怎么打开的方法:其实最简单的就是用EXCEL表格打开了如何在Excel 中打开文件当您, Excel 中打开 XML 文件将提示您以选择要导入 XML 数据的下列方法之一:作为 XML 列表作为只读工作簿使用 XML 源任务窗格打开该文件作为 XML 列表当您打开一个 XML 源, Excel 寻找用于 XML 样式表 (XSL) 标记。
XSL 说明数据是如何以显示 如果标记是存在, Excel 提示与选择, 或不应用样式表。
如果您选择要应用一个 XSL, XSL 规定如何呈现数据 ; 这里, 其余部分与本文此部分中信息不适用。
如果没有 XSL 标记, 没有收到以下消息:指定 XML 源没有引用到架构。
Excel 将创建基于 XML 源数据架构。
然后 Excel 导入 XML 源中数据。
通过多行如果 XML 数据包含重复字段内元素, Excel 传播数据。
每一行包含一个唯一的数据集。
这会导致 XML 才能显示为 Excel 中的行大数字中小的数据集。
打开该文件作为只读工作簿当您选择要打开一个 XML 源文档作为只读工作簿, 第一个标记的元素使用像标题并且单元格 A 1 中放置。
其余的标记是按字母顺序排序, 跨第二行放置。
作为只读工作簿打开它时将被分为天气报告示例本文中前面: 列标题下面列表/ 区域 / 城市/ 区域 / 国家/ 区域 / 地区/ 区域 / 状态...
什么是 XML 文件扩展名?
“x”表示不含宏的 XML 文件,而“m”表示含有宏的 XML 文件。
例如,当您在 Word 中保存文档时,现在默认情况下的文件扩展名是 .docx 而不是 .doc。
将文件另存为模板时,可以看到同一类型的更改。
在早期版本中使用的模板扩展名仍然保留,但现在该扩展名末尾多了一个“x”或“m”。
如果文件包含代码或宏,则必须使用启用宏的新 XML 文件格式保存该文件,即,在文件扩展名末尾添加一个表示宏的“m”。
下表列出了 Word 2010、Excel 2010 和 PowerPoint 2010 中的所有默认文件扩展名。
什么是基于XML的文件格式?
微软在Office 12方面依旧口风很紧,微软今天(周四)表示其准备在2006年下半年发布的下一版本的Office中将计划采用基于XML的文件格式。
微软官方表示,这个新的文件格式将作为Office 12的一部分,更多详细的细节微软将在下周在美国佛罗里达州奥兰多(Olando)举行的Tech Ed 2005(微软科技教育大会)上做进一步的说明。
新的Wod、Excel以及PowePoint格式今后将分别是.docx、.xlsx以及.pptx(目前的文件格式为.doc、.xls以及.ppt)。
微软提到这个新的格式家族将为“micosoft Office Open XML Fomats”。
微软目前已经提交发表这个新的XML格式,并且像Office 2003文件格式一样进行了免专利使用费(oyalty-fee)授权许可, 即客户只要购买及完成注册后,即获得授权。
对于老版本的用户,特别是Office 2000、Office 2003以及Office XP的用户,微软将提供可用的软件下载,允许这些用户在以新的文件格式进行读取、编辑以及保存。
微软也计划发布一个转换工具,允许用户指向旧文件格式,并转换到新的Office 12 XML格式。
微软官方表示,如果用户觉得用不到新的文件格式,在Office 12中同样存在一种可选择的能力,用户仍然可以继续的使用Office 2003文件格式。
“我们需要明确我们没有重复的犯下像Office 97时的错误,”微软XML架构高级主管Jean Paolifo 解释说,“我们所要做的最大的事情就是要确保向下的兼容。
”
word中如何插入xml文件
XML是可扩展标记语言(Extensible Markup Language,XML)缩写,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。
在word中可以使用超链接的方法插入xml文件,方法如下:1、打开word;2、插入->超链接;3、选择需要插入的xml文件,确定。
4、插入后的xml文件会以超链接的方式显示在word中,如下图:
为什么word文档变成了xml格式
什么是 XML?可扩展标记语言 (XML) 是将结构数据(如工作表中的数据)加入文本文件(遵循标准原则,可由多种应用程序读取)的一种方法。
设计者通过创建自己的自定义标记,可以在应用程序之间以及组织之间使用数据的定义、传输、有效性验证和说明。
XML 标记描述了文本文件中的数据(例如,文件中的特定文本字符串可能被描述为“客户名”)。
与 HTML 不同,XML 标记不指定格式或数据在屏幕上的显示形式。
XML 数据的格式规则通常保存在样式表中,当将其应用于 XML 文件时,可正确地设置数据格式。
若要应用样式表,请将引用该样式表的命令写入 XML 文件。
XML 样式表的标准被称为可扩展样式语言 (XSL)
.XML是什么文件?
xml文件XML:Extentsible Markup Language(可扩展标记语言)的缩 写,是用来定义其它语言的一种元语言,其前身是SGML(标准通用标记语言)。
它没有标签集(tag set),也没有语法规则(grammatical rule),但 是它有句法规则(syntax rule)。
任何XML文档对任何类型的应用以及正确 的解析都必须是良构的(well-formed),即每一个打开的标签都必须有匹配的结束标签,不得含有次序颠倒的标签,并且在语句构成上应符合技术规范的要求。
XML文档可以是有效的(valid),但并非一定要求有效。
所谓有效文档是指其符合其文档类型定义(DTD)的文档。
如果一个文档符合一个模式(schema)的规定 ,那么这个文档是"模式有效的(schema valid)"。
简单地说,你的电脑上安装过了windows media player,使用wmp的时候可以设置windows media player与某些设备同步,比如和光驱同步可以实现自动播放音乐光盘等等。
使用设备设置同步的时候,会放置一个名为WMPInfo.xml的文件,以跟踪同步关系。
如果删除了该文件,将导致windows media player丢失其与设备的同步关系信息。
...
xml文件是什么文件?应该怎么打开?
XML是Extensible Markup Language的简写,一种扩展性标识语言,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言可扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。
XML是标准通用标记语言 (SGML) 的子集,非常适合 Web 传输。
XML 提供统一的方法来描述和交换独立于应用程序或供应商的结构化数据。
你可以直接用IE就可以打开的,看到的只是有些层次,但是xml是页面的东西,应该不能安装的。
...
Xml、Tpc、Txp、文本文档、word都是什么文件?可以删除?
XML即可扩展标记语言,属于编程脚本 应用在网页编程跟游戏客户端等。
它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。
Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。
TPC是网络传输协议上的文件 文本文档是以txt后缀名的文件,在windows页面重点及鼠标右键-〉新建-〉在下拉子菜单中既有文本文档一项 Word是Microsoft公司的一个文字处理器应用程序。
文本文档和Word文件看你要不要用了,一般可以删 其他不清楚
转载请注明出处51数据库 » word xml文档是什么文件
少年未老丶心已荒凉