1.首先,让我们使用excel让我们按常规保存,看看是否可以直接保存为xml文件。
方法:
点击excel左上角的按钮,在弹出的选项中,点击另存为。
或者在excel中直接按快捷键f12。
2.选择最后一项:其他格式。
3.接下来,重命名文件名并选择文件类型为:
xml数据(*。xml)
4.单击"保存"按钮,将出现以下错误警告:
无法保存任何xml数据,因为工作簿不包含任何xml映射。
有关详细信息,请单击帮助。
5.原因是我们的工作簿只是普通的excel数据,没有经过xml映射,或者excel数据不是从xml文件导入的。
此时,我们尝试另存为另一种文件类型:
xml电子表格2003(*。xml)
6.单击保存按钮。
7.这时会弹出一个兼容性对话框,询问是否要保持工作簿这种格式。
8.单击“是”将excel保存为xml格式的文档。
我们用软件打开这个xml文档(比如通过chrome浏览器),发现格式正常,
当您在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源文档作为只读工作簿打开时,第一个标记的元素使用标题并被放在单元格a1中。剩余的标签按字母顺序排列,并放置在第二行。当您将它作为只读工作簿打开时,它将被分成多个天气预报示例。