首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设计使用Excel和iPad的数据转换解决方案

设计使用Excel和iPad的数据转换解决方案
EN

Stack Overflow用户
提问于 2011-07-05 23:34:38
回答 2查看 258关注 0票数 0

在过去,我们一直以CSV格式导出文件,默认的阅读器是Excel。最近,该公司推出了iPad。iPad对待CSV的方式(different escape character sequences)与Excel截然不同。

有没有同时适用于iPad阅读器和Excel的格式?我有Apache FOP和XALAN,但我构建的翻译是HTML和PDF格式的。出于业务原因,我需要保持Excel兼容性。

如何在不检测浏览器并执行两种不同实现的情况下实现与iPad和Excel的兼容性?

备注

iPad可以是只读的,最好是可编辑的。

iPad安装了QuickOffice。

Excel格式必须是用户可编辑的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-21 21:13:31

由于我不仅需要在Quickoffice中运行,而且需要在网页本身的CSV阅读器中运行,因此我必须构建一个变通方法。

我选择检测浏览器并相应地转义保留字符。这不是一个理想的解决方案,但它的工作,这是我所能遇到的唯一可靠的解决方案,在Excel,Quickoffice和本地Safari CSV阅读器。

票数 0
EN

Stack Overflow用户

发布于 2011-07-09 10:23:23

您有没有尝试过用一些样本值创建一个新的Excel文件并将其另存为XML (在Excel中)?

你能用QuickOffice打开这个XML (它是一个ExcelML)吗?如果为是,则可以从此CSV创建ExcelML,以便可以使用两个程序(QuickOffice和ExcelML)查看和编辑它们。这种转换可以用XSLT完成,但是用不同的语言解释这个csv并编写一个基本的ExcelML结构可能更容易。

另一种可能是更好的方法是(如果您使用Java)使用csv作为输入数据来编写原生Excel!是的,这是可能的,并且工作得很好:看看Apache POI项目。

在使用Apache POI时,您需要自己解释CSV并使用Apache POI编写它。Apache POI的另一个建议是here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6585246

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档