Tag: 下载

如何处理在selenium webdriver中下载文件?

我是selenium新手,我已经分配了一个任务来执行下面提到的情况。 场景:对于给定的URL,我需要进入一个有多个链接的网页。 而链接可能有pdf或者HTML文件。 我需要通过单击链接下载文件,并通过在Excel表单中input链接引用进行pipe理。 所以我的任务有两个挑战: 1)如何处理XL表input值作为input。 2)如何使用selenium下载PDF文件 请帮我find任何网站,我可以在哪里下载一个文件 谢谢

ASP.NET MVC下载提示不出现

我正在尝试在控制器操作中生成一个Excel .xlsx文件。 我想让网站显示下载提示下载结果文件。 控制器操作执行正常,但不显示下载提示。 什么都没发生。 我试过了: MemoryStream mstream = … //generated file; return File(mstream.ToArray(), "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", model.DisplayName + ".xlsx"); 我试过了: return new FileStreamResult(mstream, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") { FileDownloadName = model.DisplayName + ".xlsx" }; 我试过了: Response.Clear(); Response.AddHeader("Content-Disposition", "attachment; filename=" + model.DisplayName + ".xlsx"); Response.ContentType = "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"; Response.Write(mstream.ToArray()); Response.End(); return Content(""); 我甚至尝试将文件保存到磁盘,然后通过文件path返回 return File(filepath, "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") 我究竟做错了什么? 谢谢!

xls.part无法保存,因为源文件无法读取

我正在尝试使用代码下载exel文件,但Firefox提供了上面提到的错误。

Excel使用apache poi下载

当用户调用这个方法时,我想要下载excel文件。 文件正在下载成功,但这是在项目的classPath中创build另一个excel文件。 任何人都可以请帮我避免这个classPath文件的创build。 提前致谢。 @Override public void downloadExcel(HttpServletRequest request,HttpServletResponse response) throws IOException { File file = new File("Segmentdetail.xlsx"); XSSFWorkbook workbook = new XSSFWorkbook(); XSSFSheet spreadsheet = workbook.createSheet("SegmentLogs Info"); spreadsheet.setDefaultColumnWidth(20); …..Here is the logic for generating sheet which is quite big so iam skipping it. } FileOutputStream out = new FileOutputStream(file); workbook.write(out); downloadFile(file,response); out.close(); workbook.close(); } […]

Java从未知文件名的URL下载文件

我有从我的Java应用程序调用的URL,返回Excel文件的保存/打开对话框。 目前,它打开一个新的选项卡,但我想在同一个窗口中返回对话框。 我不知道文件名,因为它是dynamic的,并根据传入的参数进行更改。我也不想将它保存在某处,因为我希望用户可以select打开或保存。 有没有在Java这样做? 我只看到了文件名已知的例子。 编辑 URL正在打CGI脚本

VBA下载并保存在C:\用户

我想用excel,使用VBA,从互联网下载文件。 该文件是一个包含关于员工列表的信息的数据库。 我想把文件保存在C:\ Users \“用户名”\ FCMMIS \ 这是我想要实现的一步一步的过程: Excel使用VBA,从指定的url下载文件。 * 下载的文件保存在C:\ Users \“用户名”\ FCMMIS * Excel通过VBA与下载的数据库链接以获取可能需要的数据。 另外需要注意的是,有问题的excel文件将被不同的笔记本用户使用。 我不确定是否可以将文件保存在“用户”文件夹中,或者是否需要授予权限才能保存。 我知道有更好的解决scheme,像写一个完整的应用程序,但由于要求,我坚持与Excel和VBA。 编辑(与第3部分一起完成后): 3.1:一旦数据库被下载,然后excel文件从雇员表中获取logging,并将其打印在同一个excel文件中的新工作表中。 3.2:打印的数据然后用于工作表中的各种function。 然而,我正在辩论是否仅仅操纵数据库本身的数据或从创build的工作表中运行数据是非常有效的。

每天早上自动更新php数组

我从一个feed抓取实时拍卖数据,然后将它们保存在一个数组中,并将它们作为一个excel文件下载(我需要它们)。 现在,对于我的项目的另一部分,我需要每天早上9点做这个(从feed收集数据并将其下载为exc文件)。 我怎样才能做到这一点? 老实说,我是这个新手……所以你可能不得不向我解释一下你的解决scheme,对不起! 并感谢大家的时间和帮助!

从服务器下载Excel文件已损坏 – PHP

我有一个关于从服务器下载Excel文件的问题。 Excel文件已经保存在服务器上,我使用下面的代码下载。 if(file_exists($reportPath)){ //content type header('Content-type: application/vnd.ms-excel'); //open/save dialog box header('Content-Disposition: attachment; filename='.$dirFile[count($dirFile)-1]); //read from server and write to buffer readfile($reportPath); } 但下载的文件已损坏。 我敢肯定,保存在服务器上的文件没有损坏,因为我已经从服务器手动获取它到我的本地桌面。 意思是说,数据已经被损坏了。 请帮助,谢谢,我正在使用PHP

Laravel 5 – 下载视图的Excel文件

我正在为Laravel 5应用程序添加一个导出/下载function。 我find了Laravel-Excel库( http://www.maatwebsite.nl/laravel-excel/docs ),这看起来非常完美 – 理想情况下,我将能够采用Laravel View或者HTML并制作可下载的Excel文件。 到目前为止,我已经获得了创build和存储的工作。 我可以创build一个Excel文件,没关系(这是正确的数据和视图),并在存储/出口/服务器上我看到“Report.xls” – 这是正确的保存path。 我遇到的问题是我似乎无法通过浏览器下载后创build它的文件。 Laravel-Excel库有 – > download('xls')和 – > export('xls')方法,但是这些只能返回在开发者控制台中可见的原始内容: 在右边,你可以看到文件被创build并存储为“Report.xls”,大概原始内容是正确的内容 – 但我不知道为什么只是将原始内容分散到控制台中。 我可以在Excel中打开Report.xls文件,所以我知道它没有损坏。 我也尝试使用Laravel 5 Response :: download()函数并为下载设置标题,但是它也会在控制台中吐出原始内容而不是下载文件: 我正在使用的代码是一个AJAX调用命中一个Controller方法,而控制器方法只是触发一个名为“downloadReportFile()”的服务方法: public function downloadReportFile($requestData, $fileType) { $configJSON = \Report::loadConfigFile($requestData['reportName']); $today = Carbon::today()->format('Ym-d'); $FileViewdata = array( 'config' => $configJSON, 'html' => $requestData['report_html'] ); \Excel::create("Report", function($excel) use ($FileViewdata) […]

使用ExcelBuilder.js和FileSaver.js

在我的应用程序,我不能使用Downloadify(这是由ExcelBuilder.js推荐),所以我试图用FileSaver.js下载我的.xlsx文件 我尝试了两个 var blob = new Blob([builder.createFile(basicReport.prepare())],{ type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;base65" }) saveAs(blob, "myXLSX.xlsx"); 和 var blob = new Blob([builder.createFile(basicReport.prepare())],{ type: "application/vnd.ms-excel;charset=charset=utf-8" }) saveAs(blob, "myXLSX.xlsx"); 我可以下载文件,我也尝试了.xls和.xlsx扩展。 Excel无法打开.xlsx,如果我尝试打开.xls,但打开的数据是无法解释的。