Tag: HTML5

从Web服务获取Excel工作表的字节数组并将其显示在HTML中

我需要在HTML页面中显示Excel工作表,但是Excel工作表不在本地存储中,而是来自Web服务。 我可以从下面的Web服务获取Excel工作表作为字节数组。 @Path("/getGuruHoldings") @POST @Produces(MediaType.APPLICATION_OCTET_STREAM) public byte[] getGuruHoldings(@FormParam("guruId") String guruId) { String response = "SUCCESS"; int guru = Integer.parseInt(guruId); List<GuruHoldingDTO> list = guruService.getGuruHoldings(guru); ExcelCreateHelper createHelper = new ExcelCreateHelper(); /** method to convert list values into excel sheet byte array */ byte[] fos = createHelper.guruHoldingExcel(list); return fos; } HTTP://本地主机:8081 / myguru / gurudata / getGuruHoldings 我可以从这个链接获取Excel表单字节数组。 […]

未捕获错误:此浏览器不支持nodebuffer

我想上传我的Excel到一个网页parsing,我使用相同的xlsx库,更新后铬到56版本,我得到这个错误 未捕获错误:此浏览器不支持nodebuffer 以下是我正在使用的代码, function handleDrop(e) { e.stopPropagation(); e.preventDefault(); var files = e.dataTransfer.files; var i,f; for (i = 0, f = files[i]; i != files.length; ++i) { var reader = new FileReader(); var name = f.name; reader.onload = function(e) { var data = e.target.result; /* if binary string, read with type 'binary' */ var workbook = […]

使用html表指定excel的列宽和行高

我正在一个项目,我需要导出一个HTML表格使用jQuery的Excel表。 我有所需的插件和所有,但我无法做的是在Excel打开文件时设置列宽。 我试过设置<th style="width:70px;">并且设置了table-layout:fixed; width:100%; table-layout:fixed; width:100%; 为相关表格。 我也尝试了WorkSheetOptions中的<DefaultColumnWidth>1</DefaultColumnWidth> ,但没有成功。 我所需要的是,所有列的宽度是相等的,行高根据单元格的内容而变化。 有什么办法可以做到这一点? 我也可以使用其他插件将html表转换为excel,但需要有选项来设置列宽和行高。 任何帮助是极大的赞赏。 这是我正在处理的一个示例表格: <html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta name=ProgId content=Excel.Sheet> <meta name=Generator content="Microsoft Excel 11"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <!–[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>Hourly Summary Report</x:Name><x:WorksheetOptions><x:DefaultColumnWidth>16</x:DefaultColumnWidth><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]–> </head> <body> <table style="table-layout:fixed; width:100%;"><thead> <tr> <th style="text-align:center; vertical-align:middle; word-wrap: break-word;">This sentence badly needs a word wrap</th> […]

什么是最好的方法来从Excel中打包graphics表示的数据?

客户正在寻找基于大量Excel文件的数据可视化方法。 有一些规定。 过去,成品是在闪光灯下生产的。 然后通过密码保护的邮件通过电子邮件发送给客户。 Flash文件本身允许对数据进行结构化操作。 无非是用几种不同的方式parsing数据。 客户询问是否有其他select,以更有效的方式完成此项任务。 我想我只是在这方面提出build议。 没有太复杂的。 我还负责研究切换到HTML 5作为传递方法的可行性。 如果客户想要整合一种允许通过服务器和networking实时进行实时更新的格式,我不确定这一点。 现在我相信它只是从数据创build图表并发送它。 任何想法或build议将不胜感激。 对不起,这个post的长度!

将各个跨度值导入到excel中

在10年左右没有碰过VBA,只是开始利用它来提高工作效率和准确性。 我想要做的就是从html5跨度导入/复制单个值。 这是HTML5(我希望这是唯一的信息,你需要)而且我希望导入“弗兰克 <span class="defvalue" id="GivenName">FRANK</span> 我已经能够启动IE浏览器并login到页面,并获得我想要的信息的页面,但我不知道从那里去哪里,我尝试了一些沿着下面的行,希望这将是那么容易,但是这似乎并非如此。 正如你所看到的那样,大规模的成熟。 ieApp.Navigate "https://example.info.com/Details/" & Range("C6") Do While ieApp.Busy: DoEvents: Loop Do Until ieApp.ReadyState = READYSTATE_COMPLETE: DoEvents: Loop Range("B1").Value = "Collecting Data…" Range("C10").Value = appIE.Document: .getElementsById ("GivenName") 任何帮助将非常感激。 我希望从同一页面上的其他跨度收集一些选定的其他值。 谢谢, 陈伟伟

如何从excel文件input并在速度计上显示输出

我正在通过HTML5和JavaScript制作一个页面。 但是我卡在中间没有哪里。 在我的页面,我们必须采取一个Excel文件,并阅读它的整个数据,并显示出在速度计..我不知道该怎么做.. 如何从excel文件中获取input,或者如何用javascript读取excel文件。 如何显示车速表中的输出,通过我们从该excel文件取得的input… <input type="button" value="Draw" onclick="drawWithInputValue();"> <input type="file" id="file" onchange="checkfile(this);" /> </div> </body> </html> <script type="text/javascript" language="javascript"> function checkfile(sender) { var validExts = new Array(".xlsx", ".xls", ".csv"); var fileExt = sender.value; fileExt = fileExt.substring(fileExt.lastIndexOf('.')); if (validExts.indexOf(fileExt) < 0) { alert("Invalid file selected, valid files are of " + validExts.toString() + " types."); […]

如何根据用户检索excel

我正在使用Html5和JavaScript。 我想知道如何从用户读取excel文件 – 我有一些代码从定义的path读取文件: HTML <input type="file" id="file" onchange="checkfile(this);" /> <input type="button" id="btnSubmit" onclick="readdata(1, 2)" value="Submit" /> 使用Javascript function checkfile(sender) { var validExts = new Array(".xlsx", ".xls", ".csv"); var fileExt = sender.value; fileExt = fileExt.substring(fileExt.lastIndexOf('.')); if (validExts.indexOf(fileExt) < 0) { alert("Invalid file selected, valid files are of " + validExts.toString() + " types."); return false; […]

是否可以在<object> html标签中显示一个.xls文件?

对于我们正在编写的类似CMS的Web应用程序,我们需要显示Excel文件的预览。 我们尝试使用<object>标签,设置数据属性如下: data = "myFile.xls" 但是我们没有成功。 在IE和Chrome中,页面提醒我们没有必要的插件,即使我们安装了Office。 有没有人有这样的任务经验?

编译错误预期列表分隔符

试图修改一个macros,我在Excel中,我遇到了一个问题。 我收到消息“编译错误:预期:列表分隔符” 这是工作的VBA代码 Sub GetTitles() Dim c As Range, url As String For Each c In Columns("B").Cells url = Trim(c.Value) If LCase(url) Like "http://*" Then c.Offset(0, 4).Value = GetTitle(url) End If Next c End Sub Function GetTitle(sURL As String) Dim title As String, res As String, pos1, pos2 Dim objHttp As Object Set objHttp = […]

在HTML页面上模拟一个Excel工作表

我在一个页面上工作,访问者需要从Excel电子表格中复制粘贴数百行到页面上。 更简单的方法是显示文本区域并parsing不同的列。 但有没有办法显示像电子表格这样的东西? 这将更加用户友好。 我试过这样的CKEditor,但似乎并不存在。