从头开始创建XLS文件
Creating an XLS file from scratch
我正在设计一个客户端hta应用程序(仅使用javascript)。我希望能够使用脚本从头开始创建xls文件。FileSystemObject")。因此,基本上,输出将被写入一个文件并保存为.xls格式。
如何做到这一点,我也希望远离ActiveX。对象("Excel.Application")。因为我不希望hta应用程序依赖于用户的计算机。
感谢您提前提供的帮助,
干杯,
Jay
也许不是你想要的答案,但在处理Excel文件时,值得注意的是,通常只有一个真正的快捷方式:如果你只是指一个值表,那么你实际上是指一个。CSV文件。
Excel会很乐意打开CSV文件,或者打开适合Excel的mime类型的CSV格式的资源。通常,如果计算机上安装了Office/Excel,那么文件关联就会到位。当然,你不能嵌入任何格式,只能嵌入值,尽管可能有人知道如何在打开文件时关联某种excel样式的信息(我不知道)。
现在,生成CSV输出很简单,您只需要注意逗号的编码(由于缺乏更好的术语,它被广泛称为"CSV编码",在谷歌上也可以称为"CSV编码")。
当然,有大量的Excel/Office(可编写脚本)库,其中很多都是商业性质的。您可能正在考虑更多的工作和更多的耦合(即,更依赖于库的解决方案)。
相关文章:
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- 从头开始创建XLS文件
- 在localhost/intranet上嵌入DOC、PPT、XLS、PDF文件
- '的文件格式和扩展名;file.xls'don't与fileSaver.js匹配
- 我想将任何xml文件导出到excel文件(xls或制表符分隔)
- 如何编写验证函数以仅读取 XLS 和 XLSX 格式的 Excel 文件
- 使用 JavaScript 导出 XLS 文件,而不带 Active X 控件
- 需要将图像添加到轨道 2 中的现有 xls 文件中
- 分析JS实现中的XLS(Excel)文件
- 如何使用javascript将xslt文件下载到.xls
- 从R中的javascript(网页)中删除xls文件
- 从网站自动下载XLS文件
- 打开从html表导出的xls文件时发出警告
- 使用 javascript 读取 Xls 文件
- 如何将网站中的.xls文件导出为CSV文件
- 无法使用jquery从chrome浏览器下载.xls文件
- Angular JS -如何将Javascript对象导出为XLS文件
- 使用HTML5文件API在PHP服务器上上传.xls文件
- 是否有可能使用Node.js创建一个控制单元格类型的XLS excel文件?
- 从服务器下载xls文件时出现javascript错误