如何使用HTML和javascript自动从Web上的下载URL读取Excel文件(无需下载)
How to read an excel file on web from its download URL using HTML and javascript automatically (without having to download it)
我有一个网址,比如
abc.com/download?fileid=123&entity_id=456&sid=101
当我单击链接时,它会下载一个 excel 文件。我想用HTML和javascript阅读它的内容,而不是下载它,以便自动处理信息。
有没有办法做到这一点?我不熟悉网络编程,因此我不确定如何进行。我已经尝试了以下方法,但没有任何反应。
var excel = new ActiveXObject("Excel.Application");
var excel_file = excel.Workbooks.Open("url here");
var excel_sheet = excel_file.Worksheets("Sheet1");
var data = excel_sheet.Cells(1,2).Value;
alert(data);
编辑:我的问题与链接的问题不同,因为我也在尝试弄清楚如何获取初始原始数据,一旦我将其放入变量中,这些数据将被解析(无论答案多么简单,我在其他任何地方都找不到它,这是我第一次练习 web,所以我找不到解决方法)。
上面的代码可以访问 URL 中的文件吗?我不知道如何测试它,编写警报(数据)没有返回任何结果。在开始解析之前,我如何知道我有一些数据可以使用?
edit2:当urlString="www.google.com"时,跟随会返回一些东西,但它不会返回我拥有的URL的任何内容,可能是因为它是一个下载链接。
$.get(urlString, function(data, status){
alert("Data: " + data + "'nStatus: " + status);});
Microsoft Exel 文件 (xls|xlsx) 是专有格式。 你需要做大量的工作才能将它们转换为可以用JavaScript操作并注入html
文档中的形式。
幸运的是,一些极客已经完成了所有艰苦的工作,以JS-XLS和JS-XLSX JavaScript库的形式。
请参阅此页面@CodeTheory.com,了解其功能的简要细分。
相关文章:
- 将表格下载到excel中,隐藏行带有ng重复
- CSV、PDF、Excel文件在dataTables的导出扩展中作为blob下载
- Javascript JSON 到 Excel 文件下载
- 将HTML表导出到Excel,而不是使用C#下载文件
- 创建/下载一个带有chrome扩展名的excel文件
- 如何在excel中将数字转换为文本;datatables.js”;下载
- 如何将 ajax 调用输出转换为 excel 下载文件
- 如何通过Ajax技术下载Excel文件
- 任何人都可以帮助我下载Excel和PDF中的Jquery数据表数据
- 如何使用HTML和javascript自动从Web上的下载URL读取Excel文件(无需下载)
- 如何使用Angular JS下载excel
- AngularJS + Web API -如何安全地下载excel文件而无需再次登录
- 在Backbone.js中下载Excel
- 无法使用ajax jquery下载excel文件
- 创建表客户端,然后下载excel文件或在服务器端生成excel文件,保存到服务器,并使用JQuery从那里下载
- 如何使用url在Internet Explorer上下载Excel文件
- 下载Excel文件后重新加载JSP页面
- 下载Excel表格和分析网页使用
- 在Angularjs和WebApi中下载Excel文件xlsx
- 如何在javascript方法中传递参数以下载Excel工作表