问题标签 [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 投票
0 回答
897 浏览

parsing - 如何使用 C# 表单将 CSV 文件转换/导入/创建为 excel (xlsx)

我正在尝试将 CSV 文件转换为 MS Excel 文件。问题之一是我从客户端获取的 CSV 文件格式不正确。我试图用不同的方法来解析它,但它们都没有得到预期的结果。因此我不得不在 Excel 中手动打开 CSV 文件并将其另存为 .xlsx,然后将其用于数据导入。但我想自动化这个改变。即一个应用程序,我提供 CSV 文件路径并作为响应它生成一个正确的 .xlsx 文件。

谢谢

0 投票
1 回答
105 浏览

database - 读取 db 作为所有文本

我正在读取一个 xlsx 文件作为数据库来做一些工作

我注意到它以 int 和 date 的形式读取了一些字段,即使我只是希望它们都以文本的形式出现。有没有办法覆盖这个功能?

下面的代码

(随时指出我可以用我的代码做得更好的任何事情)

0 投票
3 回答
18353 浏览

objective-c - 在 Cocoa 中创建 Excel (.xlsx) 文件

我正在编写一个 Cocoa 应用程序,并尝试导出为 Excel XML 格式(ISO/IEC 29500-1),它基本上是一个 zip 文件,其中包含一堆以.xlsx扩展名命名的 XML 文件。

我尝试生成 AppleScript 并使用NSAppleScript它来创建 Excel 文件,该文件可以工作,但速度很慢,用户必须在他们的机器上安装 Excel。

通过将 XML 写入 Objective C 中的文件并将它们压缩并将 zip 重命名为 .xlsx Excel 文件,我能够创建一个简单的 .xlsx Excel 文件.xlsx。Excel 可以打开该文件,但 Numbers 尝试打开我创建的文件时出错。似乎 Excel 必须实现了所有(或大部分)ISO/IEC 规范,而 Numbers 可能只打开 Excel 风格的版本。

如何使用 Cocoa 和 Objective-c 创建工作的 Excel 文件?

0 投票
1 回答
2016 浏览

php - PHP:将文件压缩为 xlsx 导致文件无效

我必须替换用户提交的 xlsx 文件中的变量,并这样做:

  1. 将 .xlsx 重命名为 .zip
  2. 解压到临时文件夹
  3. 进行必要的更改
  4. 压缩文件
  5. 将 .zip 重命名为 .xslx

我在 PHP 中使用普通的 ZipArchive。当我尝试在 Excel 中打开生成的 .xlsx 时,它会失败并显示一条消息format or extension invalid。当我使用 WinRAR(作为 zip)压缩临时文件并将生成的文件重命名为 .xlsx 时,它可以工作。使用这两种方法生成的 zip 文件包含相同的数据结构和文件,但 WinRAR 文件稍大(10.2K 与正常压缩的 10.3K)。

在查看文件的乱码时,我可以看到文件以不同的顺序出现,但不知道是不是这个原因。任何线索将不胜感激。

0 投票
4 回答
7753 浏览

excel - 如何使用 actionscript(AIR) 读取 excel(2007+ xlsx) 表?

如何使用 actionscript(AIR) 读取 excel(2007+ xlsx) 表?

0 投票
3 回答
3103 浏览

.net - .NET 中的 XLSX 生成 - Microsoft Excel 对象库免费替代品

在应用程序中使用“Microsoft Excel 12.0 对象库”组件是否有任何免费替代方案?它可以完成工作,但速度很慢。我知道有商业第三方工具,并且想知道是否有任何快速但免费的软件来完成任务。

0 投票
1 回答
22409 浏览

xml - 如何将 xlsx (office 2007) 文件保存为 XML 文件格式

我正在尝试将 Office 2007 xlsx 文件保存为 xml 文件格式,以便我可以通过编程方式读取它。

将 xlsx 文件保存为 xml 时,会出现错误“无法保存 XML 数据 bcoz 工作簿不包含 XML 映射”。

我发现我需要先添加XML映射然后才可以。在 Office 2007 站点上,他们提到首先导入 xsd 文件进行 XML 映射,然后可以将其保存为 XML 文件格式。

所以请任何人告诉我如何从 xlsx 文件创建 xsd 文件。

还告诉我除了这种方法之外可以做些什么来将文件保存为 xml 文件。

注意:我无法使用任何外部工具将 xlsx 转换为 xml,因为用户必须使用“另存为”创建文件 xml 文件。

我正在使用 Convert xls of softinterface 将 xlsx 文件转换为 xml office 2007 格式。但是这个软件只能在windows上运行。我的服务器是Linux。

0 投票
2 回答
5212 浏览

php - 我需要完美的 xlsx 以及 php 中的 xls 阅读器脚本


我正在使用PHPExcelReader读取上传的 xls 文件。但我无法读取以 excel-2007 格式保存的 xlsx 文件。有人可以帮助我如何在 PHP 中读取 xlsx 文件。

我也试过PHPEXCEL,这里是主要代码

但它给出了致命的错误

注意:我使用的 Vertrigo 服务器有PHP Version 5.2.6

请有人告诉我如何使用任何合适的示例或链接来阅读 xls 和 xlsx 文件。
非常非常感谢你

0 投票
9 回答
30360 浏览

ruby - 哪个 gem 支持在 ruby​​ 中导入/导出到 xlsx 文件

我需要使用 ruby​​ 代码读取和写入 Excelx 文件,尝试使用不支持 xlsx 格式的电子表格,Roo 也是读取文件而不写入 xlsx。

是否有任何可以写入 Excelx 的 gem/插件?

0 投票
3 回答
2760 浏览

ruby-on-rails - 在 ruby​​ 中从 Excel xls 转换为 xlsx

是否有任何 gem/plugin/code 片段可以使用 ruby​​ 从 Excel xls 转换为 xlsx