2015-11-13 24 views
0

我创建一个.xlm文件,我的程序,我保存为myFile.xslPL/SQL转换XML为XLS

Error: The file format and extension of don't match

后,我按下“是”按钮保存打开文件everyting是正确的,做工精细:

,如果我尝试打开myFile.xls我得到这样的错误。

难道我做错了什么,同时节省?

+0

XLS可能与Microsoft Excel中,这可能是打开文件,检测到它不包含Excel电子表格的关联,显示错误,然后解释文件,它知道如何最好的方式。 –

+0

如果您将文件命名为“.xlsx”,会发生什么情况? –

+0

@JeffreyKemp如果我这样做,我会得到一个错误,如“无法打开文件已损坏” – Ovoxo

回答

0

我不知道实际的代码,但我认为情况是,它只是打开该文件,即使名称+扩展名不匹配。 从你写的:

... which I save as myFile.xsl.

I'm getting an error like this if I try to open myFile.xls

我看到基于这一点,考虑这个标题明确的失配和:

PL/SQL Convert XML TO XLS

我真的不知道你试图达到的目标。 如果要创建一个XSL,走出了一条XML的,这是一两件事, 但如果你创建一个Excel试算表(XLS)吧,这是另一回事。

在所有情况下 - 如果您的程序创建XSL文件(Excel),那么只需更正输出扩展名,如果还有其他内容,请粘贴代码和/或更好地解释您想实现的目标。

干杯