问题标签 [xlsx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
755 浏览

c# - c#中xlsx中xml的文件路径

我正在使用 Saxon 对 excel 文件中的 xml 进行 xslt 转换,其中转换是在 xlsx 文件中的 .rels xml 文件上完成的。我目前有一个解决方法,我已将 xlsx 文件的全部内容解压缩到一个单独的文件夹中。但是,为了简单起见,我的程序将 xlsx 文件作为输入,所以我想知道是否有更简单的方法让我的程序指向 xlsx 文件中的 xml,而无需解压缩内容。我尝试了到 file.xlsx\_rels\.rels 的路径,但这似乎不起作用。我当前用于此输入的代码是

但我想直接在 xlsx 中说明这一点。

0 投票
3 回答
4088 浏览

java - 在 JAVA 中从 Excel 工作表 2007 中读取数据

我在尝试读取 Excel 2007 电子表格 (.xlsx) 时遇到问题。我正在尝试使用POI 库在 JAVA 中实现该方法,但出现此错误:

线程“主”java.lang.NoClassDefFoundError 中的异常:org/apache/xmlbeans/XmlException

这是我的方法:

0 投票
2 回答
1185 浏览

java - 我需要在 JAVA 中阅读 Excel 2007 ( .xlsx ) 扩展名吗?

可能重复:
用 Java 读取 xlsx 文件

我正在尝试通过 java 阅读 excel 表 2007

我想知道我需要什么库和 JAR 文件来打开和阅读表格

感谢帮助

0 投票
2 回答
1817 浏览

php - 是否可以在 PHP 中读取大 xlsx 文件?

我有很大的 xlsx 文件(16 000 行和 14 列),我尝试使用 PHPExcel 读取它,但出现错误:Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 58 bytes) in Z:\home\xlsx.qqq\www\PHPExcel\Classes\PHPExcel\Worksheet.php on line 961.

是否可以在没有此类错误的情况下在 php 中读取大 xlsx 文件?

谢谢!

0 投票
2 回答
1397 浏览

c# - XLS 标记到 XLSX 转换

我最近继承了一些使用 XML 和 XSLT 手动创建 XLS 文件的 C# 代码。我需要更新代码以编写 XLSX 文件而不是 XLS 文件(以利用增加的列数和行数)。是否有任何简单的方法可以以编程方式创建 XLSX 文档,然后将其注入原始 XML?

这是转换和保存文件的代码。

0 投票
15 回答
310420 浏览

r - 将 Excel 文件导入 R、xlsx 或 xls

请有人可以帮助我将 excel 2007 (.xlsx) 文件导入 R 的最佳方法。我尝试了几种方法,但似乎都没有。我已经升级到2.13.1,windows XP,xlsx 0.3.0,不知道为什么一直报错。我试过了:

或者

但我得到了错误:

谢谢你。

0 投票
1 回答
4890 浏览

c# - 如何以编程方式将 XLSX 转换为 DOCX

我在 -file 中有一个电子表格xlsx,如何docx使用 C# 轻松将其转换为 -format?

0 投票
3 回答
2755 浏览

excel-2007 - POI 创建 XLSX 文件不完整或错误(XLSX XML 中的维度标签在创建后只读取 A1 而不是 A1:500Z)

我通过 apache POI 库编写 XLSX 文件。(我已经尝试使用 POI 3.8 beta1 到 beta 4)。当我尝试通过 Excel 2007 打开 XLSX 文件时,它给了我一个错误,即工作表包含不可读的内容,然后 excel 询问我是否应该修复它。

我的问题是我的程序生成一个 XLSX 文件,而另一个程序通过 POI 事件 API 读取它。当我通过事件 API 读取维度 XML 时,我发现它不是 A1:500Z(假设 excel 有 500 行和 26 列)它只读取 A1。我已经看到,只有当工作表为空时,工作表的尺寸才为 A1,但在我的情况下,工作表有 500 行数据。所以XLSX写代码有问题,导致维度设置不正确。(我认为这一定是excel抛出不可读内容错误的原因)。

我浏览了 POI 邮件列表,其中提到了这个不可读的内容错误,但无济于事。

XLSX 文件创建代码相当简单,所以我怀疑那里一定有什么问题,(并且这种错误行为只发生在要写入的工作表的数据大于 100 行的情况下)。

有没有人遇到过这样的问题?或者 POI 库本身有什么问题(他们的邮件列表确实显示不可读的内容错误)?

0 投票
4 回答
54379 浏览

java - JasperReports 导出到 xlsx,而不是 xls

我在 JasperReports 4.1.1 中找不到如何在 .xlsx 中导出文件。班上:

没有 Xlsx 等价物。而且我找不到将输出格式从 xls 设置为 xlsx 的参数。

0 投票
5 回答
51633 浏览

c# - 从 C# 读取 Excel 文件

我有一个连接字符串可以从我的 C# 项目中读取一个看起来像这样的 excel 文件。

我也有 objConn.Open(); 打开文件..

问题是我的程序打开文件的唯一时间是我手动打开 Excel 文件并运行我的程序。谁能帮我从我的 C# 代码中打开文件,而不必先手动打开它。我收到错误消息:当我尝试运行它而不先打开 Excel 文件时找不到可安装的 ISAM。

谢谢