filereader

How to read a file from a jar file?

♀尐吖头ヾ 提交于 2019-11-26 04:24:47
问题 I have a file in a JAR file. It\'s 1.txt , for example. How can I access it? My source code is: Double result=0.0; File file = new File(\"1.txt\")); //how get this file from a jar file BufferedReader input = new BufferedReader(new FileReader(file)); String line; while ((line = input.readLine()) != null) { if(me==Integer.parseInt(line.split(\":\")[0])){ result= parseDouble(line.split(\":\")[1]); } } input.close(); return result; 回答1: You can't use File, since this file does not exist

Do I need to close() both FileReader and BufferedReader?

半城伤御伤魂 提交于 2019-11-26 02:29:32
问题 I\'m reading a local file using a BufferedReader wrapped around a FileReader: BufferedReader reader = new BufferedReader(new FileReader(fileName)); // read the file // (error handling snipped) reader.close(); Do I need to close() the FileReader as well, or will the wrapper handle that? I\'ve seen code where people do something like this: FileReader fReader = new FileReader(fileName); BufferedReader bReader = new BufferedReader(fReader); // read the file // (error handling snipped) bReader

How to parse Excel file in Javascript/HTML5

时光毁灭记忆、已成空白 提交于 2019-11-26 01:44:08
问题 I am able to read Excel file via FileReader but it outputs text as well as weird characters with it. I need to read xls file row-wise, read data in every column and convert it to JSON. How to read xls file row by row? 回答1: Below Function converts the Excel sheet (XLSX format) data to JSON. you can add promise to the function. <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.8.0/jszip.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.8.0/xlsx.js"></script>

FileReader.result

无人久伴 提交于 2019-11-25 23:39:24
FileReader.result 该属性返回文件的内容。此属性仅在读取操作完成后才有效,并且数据的格式取决于用于启动读取操作的方法。 FileReader ] **result** 句法 var file = instanceOfFileReader .result 值 适当的字符串或 ArrayBuffer ]基于哪种读取方法来启动读取操作。该值是 null 读数是否尚未完成或未成功。 结果类型如下所述。 方法 描述 readAsArrayBuffer() 的 result 是JavaScript ArrayBuffer 包含的二进制数据。 readAsBinaryString() 该 result 包含在一个字符串的文件的原始的二进制数据。 readAsDataURL() 该 result 是一个字符串 data: 表示文件的传输数据的URL。 readAsText() 该 result 是一个字符串文本。 例 此示例展示了一个函数, read() 该函数从file input读取文件。它的工作方式是创建一个 FileReader 对象并为加载事件创建一个侦听器,以便在读取文件时 result 获取并将其传递给提供给的回调函数 read() 。 内容作为原始文本数据处理。 var fileInput = document.querySelector('input[type=

How to parse Excel file in Javascript/HTML5

痴心易碎 提交于 2019-11-25 20:29:32
I am able to read Excel file via FileReader but it outputs text as well as weird characters with it. I need to read xls file row-wise, read data in every column and convert it to JSON. How to read xls file row by row? Peru Below Function converts the Excel sheet (XLSX format) data to JSON. you can add promise to the function. <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.8.0/jszip.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.8.0/xlsx.js"></script> <script> var ExcelToJSON = function() { this.parseExcel = function(file) { var reader = new FileReader();

Excel导入数据库(php版)

不问归期 提交于 2019-11-25 16:47:59
一、环境说明 Apache+php(PHPExcel)+HTML5+JavaScript(jQuery)+MySQL 二、前端预览 三、Excel表格 四、HTML部分 <p>按照Excel表格模板(<a href="javascript:void(0);">下载</a>),填写资料。</p> <p>上传已编辑的文件:</p> <p> <a href="javascript:void(0);" id="triggerInputFile">选择文件</a> <input type="file" id="inputFile" style="height:0;width:0" accept="application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" > <span id="filepath"></span> <a class="hide" href="javascript:void(0);" id="uploadFile">上传</a> </p> 五、JavaScript部分 $(function() { var tipFn = function(str) { $('#tip').text(str); $('#tip').fadeIn(function() {