我知道我们可以使用 Apache POI 来解析 Excel 文件并获取数据。但我听说一个奇怪的事情,Excel 文件可以以与我们解析 CSV 类似的方式传递(就像从文件流中读取文件并用“逗号”分隔符分隔每个列值)。当我们解析Excel时,我们必须使用制表符作为分隔符。是否可以?如果是的话,那么为什么 Apache 会提出如此复杂的框架呢?我很困惑。有人能帮我吗?
CSV 是一种文本格式,因此可以使用分隔符进行解析。旧版 Excel 是一种二进制且专有的格式,因此需要巧妙的解码。新的 Excel 格式是压缩的 XML,但在将其转换为像逐个读取单元格这样简单的内容之前,人们还应该了解该文档的结构。所以你的问题的答案是否定的,你需要使用 Apache POI,而且这也没有什么问题。
附带说明一下,在成为一名优秀开发人员的道路上,您需要学会在寻求帮助之前进行一些自己的研究。亲自动手是学习东西的最好方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)