您好,欢迎来到中国最大的生活服务网站![登录][注册]
有问题先搜索一下: 高级搜索

已解决问题 - 浏览1341次

下一个已解决问题
jll.0520jll.0520

穷酸秀才

Microsoft Excel 工作表无法打开,出现有XML

一个 Microsoft Excel 工作表无法打开,出现有XML的东西,还说XML分析错误
急,这是什么意思,怎么才能打开

还可输入300个字

请输入上图中的验证码,字母不区分大小写。

yigaoyigao

太保

最佳答案 - 由投票者2008-02-23 14:53:04选出

什么是 XML?
XML 是将结构化数据(如工作表信息)放在文本文件中的一种方法,该文件符合标准准则,可由多种应用程序读取。您可在 XML 中创建自定义标记,这样就能在应用程序之间以及不同组织之间定义、传送、验证和解释数据。

XML 标记描述文本文件中的数据(例如,以下示例中的特定文本字符串“大学校名”就可描述为“name”)。但是,XML 标记与超文本标记语言 (HTML) 不同,它不指定格式或数据在屏幕上的显示方式。XML 描述 Web 文档的内容,而 HTML 标记描述文档的外观。XML 中可定义的标记数不限。

XML 文件在 Excel 中如何显示?

在 Excel 中打开 XML 文件时(假定未选择应用任何链接的样式表),XML 文件是“平面”文件,或被转换为由行列组成的二维工作表。XML 标记显示为列标题,数据在相应的列标题下显示。XML 文件在 Excel 中打开为只读文件,因此无法将原始的源文件保存为 XML 电子表格 (XMLSS) 的格式。

打开链接到样式表的 XML 文件时,既可在不应用样式表的情况下打开文件,也可在应用特定样式表(如果该文件链接到多个样式表)的情况下打开文件。如果选择应用链接的 XSL,该 XSL 将确定数据的显示方式,下面的示例则不适用。

如果没有链接的 XSL 或选择不应用 XSL,第一个元素(根节点)将用作标题并在 A1 单元格内显示(以下示例中的 /universities)。其它标记按字母顺序在第二行显示。前面介绍的 XML 示例在 Excel 中打开时将如下显示。

/universities
/university/location /university/name
Santa Barbara, CA UCSB
Arlington, TX University of Texas at Arlington
Hattiesburg, MS USM

每个标记的数据在电子表格的第三行及后面各行中显示。每行只显示唯一一组数据。

出现错误消息

XML 是结构化语言。格式完整的 XML 必须有起始标记和结束标记,并且必须使用正确的语法。如果要让 Excel 从非 Excel 源识别并打开 XML 文件,该文件必须包含 <?xml version="1.0"?> 标记,并且应当是格式完整的 XML 文档。如果缺少该标记,则无法将文件识别为 XML,而只能在 Excel 中将其打开为文本文件。

在 Excel 中打开格式不完整的 XML 时,会出现错误消息,解释无法打开文件的原因,有时还包括发现错误的行和位置。例如:

无法打开文件,因为:
下列标记没有被关闭:tagname
无法打开文件,因为:
应有一个字符串文字,但找不到左引号。
第 x 行,位置 y。
<tagname attributename=value1>value2</tagname>
更正错误后,就能在 Excel 中成功打开该文件。

0 1

还可输入300个字

请输入上图中的验证码,字母不区分大小写。

其他回答(2)

  • 新势力club新势力club

    勤学秀才

    有可能是这个文件被损坏了或是感染病毒了!你重新装一下Excel再试一下是不是你的软件出现问题了。

    还可输入300个字

    请输入上图中的验证码,字母不区分大小写。

  • beckhamlenebeckhamlene

    榜眼

    卸载重装就可以了

    还可输入300个字

    请输入上图中的验证码,字母不区分大小写。

返回知识堂首页>>

生活画报

更多

1
关于雅虎 | 帮助中心 | 联系我们 | 诚聘英才 | 广告服务 | 壹推广服务 | 网站联盟 [更多]
Copyright © 2009 Yahoo.com.cn 版权所有 不得转载 | 使用须知 | 著作权声明 | 京ICP证000022号 | 国家药监局(京)-经营性-2004-0039
全球阿里巴巴 - 阿里巴巴网络:中国站 国际站 日文站 | 淘宝站 | 支付宝 | 中国雅虎 | 口碑网 | 阿里软件 | 阿里妈妈
文明办网举报热线 010-65986060