【www.bbyears.com--C语言】
什么是XML?
XML是Extensible Markup Language的简写,一种扩展性标识语言。这是标准的定义。那么什么是标志语言,为什么叫
扩展性?已经让人有些糊涂。我想我们这样来理解会好一些:对HTML你已经非常熟悉了吧,它就是一种标记语言,记
得它的全称吗:"Hypertext Markup Language" 超文本标记语言。明白了?同时,HTML里面有很多标签,类似
,等,都是在HTML 4.0里规范和定义,而XML里允许你自己创建这样的标签,所以叫做可扩展性。这里有几个容易混淆的概念要提醒大家:
1.XML并不是标记语言。它只是用来创造标记语言(比如HTML)的元语言。天,又糊涂了!不要紧,你只要知道这一点:
XML和HTML是不一样的,它的用处途比HTML广泛得多,我们将在后面仔细介绍。
2.XML并不是HTML的替代产品。XML不是HTML的升级,它只是HTML的补充,为HTML扩展更多功能。我们仍将在较长的一
段时间里继续使用HTML。(但值得注意的是HTML的升级版本XHTML的确正在向适应XML靠拢。)
3.不能用XML来直接写网页。即便是包含了XML数据,依然要转换成HTML格式才能在浏览器上显示。
下面就是一段XML示例文档(例1),用来表示本文的信息:
代码如下
ajie
注意:
1.这段代码仅仅是代码,让你初步感性认识一下XML,并不能实现什么具体应用;
2.其中类似
标题的意思,HTML里的
xml文件怎么打开
XML就是普通文本文件,用记事本就可以打开的。要观看显示效果,可以直接在浏览器中输入XML文件的本地地址回车
,就像访问网页一样的
xml文件是普通的文本文件用 记事本或者 vim或者 editplus,都可以打开 查看xml文件的源代码。但是如果你想要检
查你的xml文档是否符合w3c规范也就是说你的xml文档是否是合格的能用的那么就要用xml文档解析器来解析,如果解
析出来证明你的xml文档时正规的xml文档,如果解析失败则证明是不正规的xml文档。 要获得xml文档解析器很
简单,浏览器就是,浏览器里含有xml解析器,直接用浏览器打开xml文档如果正确显示则表示你的xml文档时正规的。
如何在 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 中显示为很多行。