草庐IT

read_excel

全部标签

c# - 通过 WebApi 调用从页面下载 excel 文件

我正在尝试发送一个9MB的.xls文件作为来自webapiController方法的响应。用户将单击页面上的按钮,这将通过浏览器触发下载。这是我到目前为止所得到的,但它不起作用,但它也不会抛出任何异常。[AcceptVerbs("GET")]publicHttpResponseMessageExportXls(){try{byte[]excelData=m_toolsService.ExportToExcelFile();HttpResponseMessageresult=newHttpResponseMessage(HttpStatusCode.OK);varstream=newMe

c# - Excel 单元格中的 OpenXml 和日期格式

我正在尝试使用OpenXML创建一个xlsx格式的Excel文件,因为我需要在网络服务器上使用它。我在表单中填写值没有任何问题;但是我很难在单元格中设置经典的日期格式。下面是使用DocumentFormat.OpenXml和WindowsBase引用的快速测试。classProgram{staticvoidMain(string[]args){BuildExel(@"C:\test.xlsx");}publicstaticvoidBuildExel(stringfileName){using(SpreadsheetDocumentmyWorkbook=SpreadsheetDocume

javascript - 咕噜 imagemin 错误 : Cannot read property 'contents' of undefined

当我尝试运行Gruntimagemin时抛出以下错误:Running"imagemin:dynamic"(imagemin)taskFatalerror:Cannotreadproperty'contents'ofundefined这是我的package.json文件:{"name":"project1","version":"0.1.0","devDependencies":{"grunt":"~0.4.1","grunt-contrib-imagemin":"^1.0.0","grunt-contrib-uglify":"^0.11.0","imagemin":"4.0.0"}}这

javascript - jquery 验证接受方法 - TypeError : Cannot read property 'call' of undefined

我想使用验证插件检查上传文件类型。但我收到以下错误信息:UncaughtTypeError:Cannotreadproperty'call'ofundefined.Exceptionoccurredwhencheckingelementfile,checkthe'accept'method.这是我的表格。Submit这是我的JavaScript:varSubmit=function(){varvalidator=$('#upload').validate({rules:{file:{required:true,accept:"audio/*,video/*"}},message:{fi

javascript - ReactJS "TypeError: Cannot read property ' array' of undefined"

在运行此代码时,我在App.propTypes的第一行出现错误TypeError:Cannotreadproperty'array'ofundefined代码:classAppextendsReact.Component{render(){return(Array:{this.props.propArray}Array:{this.props.propBool?"true":"false"}Func:{this.props.propFunc(3)}Number:{this.props.propNumber}String:{this.props.propString}Object:{th

javascript - Angular 4 : How to read content of text file with HTTPClient

我的Angular4项目目录中有一个.txt文件,我想阅读它的内容。怎么做?下面是我使用的代码。该文件位于“app”文件夹内的“files”文件夹中。我拥有HTTPClient代码的组件位于“app”文件夹内的“httpclient”文件夹中。意思是“files”文件夹和“httpclient”文件夹是子文件夹。代码如下所示。它不工作,因为我收到404错误-'GEThttp://localhost:4200/files/1.txt404(未找到)'this.http.get('/files/1.txt').subscribe(data=>{console.log(data);},(er

javascript - 从javascript生成office open XML excel文件

有没有办法从javascript生成.xlsx文件并允许用户通过javascript下载它?此页面适用于在没有互联网连接的情况下在html5中离线运行。 最佳答案 你可以生成一个dataURI,并让用户保存链接。但是,IE8对数据URI的支持非常有限。有32KB的限制,并且不允许与ahref一起使用。此外,您仍然需要找到一个实际的XLSXJS库...但这是可能的。 关于javascript-从javascript生成officeopenXMLexcel文件,我们在StackOverflo

javascript - 用于导出到 CSV/Excel 的数据 URI(无服务器端请求): browser support/limitations?

接下来的问题:JavascriptorFlashexporttoCSV/ExcelIsitpossibletouseanyHTML5fancinesstoexportlocalstoragetoExcel?并且按照建议,我正在考虑在客户端中生成CSV文件内容,然后使用数据URI提示浏览器执行“在Excel中打开”操作。在阅读了浏览器对此功能(数据URI)的限制和不同级别的支持后,我想了解有关此技术的第一手经验以及我必须处理的事情。谢谢。 最佳答案 我无法可靠地让它在IE中工作。您可以将服务器端资源用于IE,将数据URL用于其他一切,

javascript - 如何让电子表格打开 Excel 而不是浏览器窗口?

如果您调用javascriptwindow.open并将url传递给.xls文件,它会在某些机器上的浏览器窗口中打开。如何将其强制转换为Excel? 最佳答案 只有用户机器才能将其“强制”到Excel中。也就是说,99%的情况下,如果您发送正确的mime类型并且用户有Excel,那么假设他们批准,它会在Excel中打开。只有服务器才能发送正确的mime类型。您传递给JavaScriptwindow.open调用的文档类型对此没有影响。事实上,调用window.open最多只会打开一个多余的窗口。最好只链接到带有的文档.并且假设您的服

javascript - 像excel jquery一样计算方程

我有一个HTML,比如和我的javascript一样$('input').each(function(){if($(this).attr('data-equation')!=undefined){varequation=$(this).attr('data-equation');$(this).val(calculate(equation))}});functioncalculate(equation){result=0;//calculatevalueandreturn,idontknowhowtocalculatereturnresult;}我需要根据data-equation计算