我有一个网络应用程序项目,它需要一个更好的用户界面,我正在做的C#。我已经有我的html文件与JS完成,但我需要从用户的一些数据。在嵌入HTML的JS文件中,我使用以下代码查找本地驱动程序上的文件,并从excel文件中获取数据,然后将所有这些数据放入一个数组中。
var excel = new ActiveXObject("Excel.Application"); var excel_file = excel.Workbooks.Open(file1); var excel_sheet = excel.Worksheets("Sheet1"
我试图使用这个库将excel数据导入到我的角应用程序中:
但是,当我下载该项目并试图在本地运行时,当我上传excel文件时,我会得到以下错误:
Uncaught SecurityError: Failed to construct 'Worker': Script at 'file:///E:/Experiments/js-xls-master/xlsworker2.js' cannot be accessed from origin 'null'.曾经遇到过类似的问题,或者曾经使用这个库请求您分享对上述问题的想法。
我的flask应用程序读取本地存储的excel文件,它在本地机器上运行良好。
当我在heroku上部署相同的应用程序时,它抛出异常-
FileNotFoundError: [Errno 2] No such file or directory: 'C:/QuestionBank_v5.xlsx'
这是有效的,因为heroku部署不能从我的本地计算机读取。
有没有办法将这个文件与flask应用程序文件一起存储,并在部署到heroku上时使其可读?
MS word文件包含本地文件(MS word、excel、visio ...)的链接,我使用OpenXML获取链接本地文件的绝对URI。但我只能得到文件名。
你能给我一些建议吗?
using (WordprocessingDocument document = WordprocessingDocument.Open(docxFile, true))
{
Body body = document.MainDocumentPart.Document.Body;
//-----------------------------------------------
Doc
我有一个本地的html文件,用来对excel进行一些操作。我的脚本标签在头部,如下所示
<head>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.1.js"></script>
<script type="text/javascript">
var Excel;
var ExcelSheet = new ActiveXObject("Excel.Sheet