在Excel中打开文件时出错,但在Open XML SDK中打开良好
我创建了一个测试文件,在列在Excel中打开文件时出错,但在Open XML SDK中打开良好,xml,excel,openxml,openxml-sdk,Xml,Excel,Openxml,Openxml Sdk,我创建了一个测试文件,在列A1上只包含一个字符串。 在Excel中打开文件时,会显示一条错误消息: filex.xml包含不可读的内容 当我点击Yes尝试恢复文件时,我会收到以下消息(已翻译): 此工作表的某些部分已恢复或删除 已删除记录:从/xl/worksheets/sheet1.xml删除信息 因此,列A1中的字符串值被删除 当我在open XML SDK 2.0 Productivity Tool for Microsoft Office中打开该文件并单击“验证”,我没有发现任何错误 我
A1
上只包含一个字符串。
在Excel中打开文件时,会显示一条错误消息:
filex.xml包含不可读的内容
当我点击Yes
尝试恢复文件时,我会收到以下消息(已翻译):
此工作表的某些部分已恢复或删除
已删除记录:从/xl/worksheets/sheet1.xml删除信息
因此,列A1
中的字符串值被删除
当我在open XML SDK 2.0 Productivity Tool for Microsoft Office中打开该文件并单击“验证”,我没有发现任何错误
我怎样才能解决这个问题
该文件可在以下位置下载:您是否尝试过将设置的文件与生成的相同信息进行比较,但直接从excel保存?是的,我尝试过。只显示了一些警告、时差等等。其余的都是一样的。在OpenXML中,有些差异造成了所有的差异。问题解决了/xl/sharedStrings使用application/xml内容类型代替application/vnd。openxmlformats@WebDevver很好,您的问题已经解决,请将其添加为答案并接受