文件格式和扩展名不匹配

时间:2019-08-26 08:47:29

标签: salesforce apex visualforce

我写了一个代码来从VF页面导出数据。但是,当我尝试打开下载的导出页面时,我收到一条警告消息,提示文件格式和扩展名不匹配。请帮助我解决此警告消息。

1 个答案:

答案 0 :(得分:0)

MS Excel是否抱怨伪装成真实的* .xslx文件,但实际有效载荷是CSV甚至是带有<table>的HTML?好吧,您对此无能为力。

Excel可以尝试解析意外的内容,不知道是否可以通过某种方式禁用该警告。我怀疑您是否能够真正取悦Excel之神。如果您告诉它是* .xslx,它将期望一个充满xml文档的目录,已压缩(制作一个“真实的” Excel文件,强制将其重命名为* .zip,尝试打开,您将明白我的意思)。您将无法使用纯VF和Apex制作zip文件,也许无法使用一些疯狂的JavaScript库...

只是解除警告并继续前进?还是生成CSV?