Tag: angularjs

Excel to Javascript – 忽略从Excel复制的列中的新行字符

我正在研究AngularJS中的单页面应用程序。 有一个文本区域,用户可以从Excel中粘贴一些行。 所有行将具有相同的列数。 我需要处理这个粘贴的数据,并将其转换为一个JavaScript数组。 这不是问题,因为我可以用\ r \ n或\ n或\ r分割string,并用\ t分割字段。 如果在其中一列中存在新的行字符,则会出现问题。 但在这种情况下,该列用引号(“)括起来。 我明白,正则expression式可以在这里有所帮助。 然而,我正在努力构造一个正则expression式来忽略带有引号的新行字符。 //PastedItemData will have the following data 1PS133-0FGD61**\t**"Text with**\r\n**multiple**\r\n**lines"**\t**1**\t**5932.2**\r\n**2PS133-0FGD61**\t**"Simple text with no new lines"**\t**2**\t**1234.5 var PastedItemDataArray = PastedItemData.split("\r\n"); ///use regex here? 我相信别人可能会面临类似的忽略数据新线的问题。 也许可能有不同的方式比使用正则expression式。 有没有任何想法? 谢谢。

如何阅读一个Excel工作表,并将其存储在一个Java脚本数组中,并将其显示为一个HTML表格

如何读取Excel表格并将其存储在Javascript数组中,并将其显示为html中的表格? 我也想通过一个html表单提交一个新logging,并且必须在excel中附加,刷新页面后,表格应该显示表格中的所有logging。 我正在做html和angularjs问题pipe理的应用程序。 我不想添加任何数据库。 我需要一个excel作为后端。 我需要从Excel工作表拉出数据,并将其存储在一个JSON数组和JSON数组值必须显示为HTML中的表。 新的问题必须被创build,并且应该被附加到一个Excel工作表中

使用webapi和angularjs下载excel文件

我试图在webapi / angularjs应用程序中下载一个closedXml excel文件。 我使用以下命令从服务器上的webapi控制器返回数据: HttpResponseMessage result = new HttpResponseMessage(); result = Request.CreateResponse(HttpStatusCode.OK); MemoryStream stream = GetStream(workbook); result.Content = new StreamContent(stream); result.Content.Headers.ContentType = new MediaTypeHeaderValue("application/vnd.ms-excel"); result.Content.Headers.ContentDisposition = new ContentDispositionHeaderValue("attachment") { FileName = "Download.xlsx" }; return result; 然后使用以下命令将其保存在客户端上: $scope.openExcel = function (data, status, headers, deferred) { var type = headers('Content-Type'); var disposition = headers('Content-Disposition'); if (disposition) […]

导出excel文件存在

我定义了一个文件报告,包括标题,标题,每个细胞的宽度….我称之为我的模板(图片1)。我用alasql lib导出excel为我的网站。我收到一个文件(图片2) 。 现在,我想导出数据到我的模板,但我不明白这样做。所以,有没有办法让它出口到我的模板与数据? 图1:这是我的模板想要将数据导出到它 图2:当我在我的网站上使用alasql时,这是一个文件

表格导出为ex​​cel在Chrome 32位版本中使用alasql获取TypeError:get_URL(…).createObjectURL不是函数

我试图使用alasql.js将表格数据导出到Excel表格中。它在Mozilla Firefox和Googlechrome 64位版本中工作正常,但在Google Chrome 32位版本中出现错误。 我试过FileSaver.js也面临同样的错误。 请帮助我。 提前致谢。 这是我的代码。 Data : [{"id":"1","firstname":"test","lastname":"test2","email":"test@gmail.com","phone_number":"7204690129"}] 在Controller.js中 var exportDataexel = $scope.data; $scope.exportDataExcel = function () { alasql("SELECT firstname AS Firstname,lastname AS Lastname,email AS Email, phone_number AS Phonenumber INTO XLSX('Report.xlsx',{headers:true}) FROM ?",[exportDataexel]); }; 在控制台显示这样的错误。 angular.min.js:107 TypeError: get_URL(…).createObjectURL is not a function at new FileSaver (alasql.js:17501) at saveAs (alasql.js:17577) at saveWorkbook […]

我想阅读和使用Angular显示在UI上的Excel文件

在UI上,excel文件应该是这样的: 我试过github.com/SheetJS/js-xlsx,并能以JSON格式获得excel数据,但是我需要在网格中显示数据。 我也尝试http://brianhann.com/easily-import-spreadsheets-into-ui-grid/,但我没有得到网格。 我不知道什么是MainCtrl这里,我尝试使用我的控制器,但我显示空白网格。 我怎样才能得到excel数据与表使用angular.Is有任何库可以读取/导入excel文件。 或者我需要使用HTML标签创build表格。 请build议一个方法来实现这一点,请帮助。

如何通过使用AngularJS的控制器select文件选项来读取excel文件

我想在UI上显示excel文件,我将从MongoDB获取excel文件path。 我想在UI上显示这个文件 在UI上,excel文件应该是这样的: 我尝试了github.com/SheetJS/js-xlsx,并能够在UI上获取JSON格式的excel数据,但是我需要在网格中显示excel数据。 所以为此,我在我的HTML中使用了像这样的网格: 控制器: app.controller('MyCtrl', function($scope) { $scope.myData = [{name: "Moroni", age: 50}, {name: "Tiancum", age: 43}, {name: "Jacob", age: 27}, {name: "Nephi", age: 29}, {name: "Enos", age: 34}]; $scope.gridOptions = { data: 'myData' }; });//Passed some hard code values here, 我需要传递Excel数据而不是这个数据,但通过js-xlsx我得到了UI本身的JSON数据,如何将这个值传递给ui-grid。 所以,我可以在UI上显示网格中的excel数据。 请帮助我。 需要帮助。

导出为Excel的dynamicHTML表

我有一个与Angularjs集成的HTML视图,它有一个dynamic表。 有15列,用户可以决定他想看哪个列。 列可以隐藏。 filter可应用于表中的数据以进一步细化。 数据位于对象“vm.reportData”的数组内,该对象在应用filter时发生更改。 一次,表格只显示10行,用户必须点击下一页才能查看更多的数据。 有没有办法将过滤的数据,只有可见的列导出到xls或csv文件? 我试图使用Javascript和其他库做同样的事情,但它只返回可见的前10行,也显示文件中的HTML。 有什么解决scheme,我可以获取文件中的所有行数据?

Alasql,导出单个xls表与多个表,

我正在使用alasql导出到xls文件。 我能够将HTML表格导出到xls。 但我有我的HTML中的多个表,我想导出到xls应该只有一个工作表和多个表; 像下面的图片。 有没有办法做到这一点?

如何使用excel-builder.js导出excel文件

我一直在使用Angular 1来开发一个项目,这个项目需要我使用浏览器的某些格式来创build导出excel文件的function。 我发现excel-builder.js可以是非常强大和有用的,但目前的教程网站: http : //excelbuilderjs.com/是无法访问了。 任何人都可以提供我任何文档,特别是对于Excel文件格式? 非常感谢你!