如何解决apache poi与xalan jar有任何依赖关系吗?
我们正在使用poi在UNIX平台上生成Excel文件报告。我们在删除xalan.jar时遇到了一个问题。在检查apache poi运行时依赖项页面时找不到任何依赖项。我们正在使用apache poi 4.1 .2。
Apache POI与xalan jar有任何依赖关系吗? 删除xalan .jar后,即使生成的xlsx大小相同,但在打开时也会出现以下错误。
“ Excel无法打开文件'XRFWIN_410613396.xlsx',因为文件格式或文件扩展名无效。请验证文件未损坏,并且文件扩展名与文件格式匹配。”
我们已经提取并比较了使用xalan和不使用xalan生成的Excel文件。
<?xml version = '1.0' encoding = 'UTF-8' standalone = 'yes'?>
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
<Relationship ="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument"/>
<Relationship ="http://schemas.openxmlformats.org/package/2006/relationships/Metadata/core-properties"/>
<Relationship ="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties"/></Relationships>
在成功情况下,它的生成如下(使用xalan)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
<Relationship Id="rId1" Target="xl/workbook.xml" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument"/>
<Relationship Id="rId2" Target="docProps/core.xml" Type="http://schemas.openxmlformats.org/package/2006/relationships/Metadata/core-properties"/>
<Relationship Id="rId3" Target="docProps/app.xml" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/extended-properties"/></Relationships>
错误情况不包括“ id”,“ target”和“ Type”。
您能在这方面帮助我们吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。