如何在 javascript 中读取和显示 xlsx 文件
Posted
技术标签:
【中文标题】如何在 javascript 中读取和显示 xlsx 文件【英文标题】:How to read and show xslx file in javascript 【发布时间】:2017-07-07 09:56:48 【问题描述】:我正在尝试使用 javascript 读取 html 中的 xlsx 文件,但我的代码似乎并不正确。
我正在使用此代码:
<script>
function openRead()
var excel = activeXObject("Excel.Application");
excel.visible = false;
var file = exel.workbooks.open("C:\Users\Utilizador\Desktop\teste.xlsx").activeSheet.cell(1,1).value;
var div = document.getElementById("div1").text;
div = file;
</script>
得到以下错误
activeXObject 未定义
我希望你们能指出我正确的方向!
【问题讨论】:
运行时有什么错误吗? 是的,它说activeXObject没有定义 【参考方案1】:ActiveXObject 仅在 IE 浏览器上可用。所以其他所有 useragent 都会抛出错误
https://***.com/a/11101655/1172872
您可以尝试现有的库...(或看看他们是如何实现的)
http://sheetjs.com/ (https://github.com/SheetJS/js-xlsx) http://oss.sheetjs.com/js-xls/【讨论】:
以上是关于如何在 javascript 中读取和显示 xlsx 文件的主要内容,如果未能解决你的问题,请参考以下文章
在javascript中读取本地xls/xlsx文件[关闭]
如何使用 C# 和 OleDbConnection 读取 .xlsx 和 .xls 文件?