Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript中的Excel连接_Javascript_Excel - Fatal编程技术网

javascript中的Excel连接

javascript中的Excel连接,javascript,excel,Javascript,Excel,如何使用Javascript从Excel文件中提取数据并以html格式显示 我有这样一个代码: var myFirstjson = { "firstName":"John", "LastName":"Lenon", "age":23,

如何使用Javascript从Excel文件中提取数据并以html格式显示

我有这样一个代码:

var myFirstjson = { "firstName":"John",
                    "LastName":"Lenon",
                    "age":23,
                                                                                                              };
document.writeln(myFirstjson["firstName"]+"<br/>"); 
document.writeln(myFirstjson["LastName"]+"<br/>");
document.writeln(myFirstjson["age"]+"<br/>");
</script>

</body>

</html>
var myFirstjson={“firstName”:“John”,
“姓氏”:“列侬”,
“年龄”:23岁,
};
document.writeln(myFirstjson[“firstName”]+“
”); document.writeln(myFirstjson[“LastName”]+“
”); document.writeln(myFirstjson[“age”]+“
”);

我需要做的是从位于
d:\file.xls

的Excel文件中参数化名字、姓氏和年龄中的值。您需要一个服务器端脚本来准备数据,通常是转换为json格式

或者,您可以将数据保存到csv,并将其粘贴到文本区域,以便javascript执行任何您想要的操作


为什么您需要在excel中使用javascript,如果是为了编写脚本,那么我建议您使用vba。

您实际上是在问“如何在HTML程序(即javascript)中从本地计算机读取数据”。如果你运行的是IE、Chrome、任何网络浏览器,出于安全考虑,答案是不可能的。但是,请尝试Microsoft HTA并搜索ado=new ActiveXObject(“ADODB.Stream”);fso=newactivexobject(“Scripting.FileSystemObject”);这是访问本地计算机文件系统的两个可用接口。如果数据不包含ANSI字符(例如utf-8),请使用ADO。

如果需要添加信息,请编辑您的问题。