Web显示Excel数据
时间: 2023-05-15 15:08:07 浏览: 60
可以使用JavaScript和HTML5的File API来读取Excel文件,然后使用jQuery或其他JavaScript库来解析和显示数据。以下是一个简单的示例代码:
```html
<!DOCTYPE html>
<html>
<head>
<title>Web显示Excel数据</title>
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script>
$(document).ready(function() {
$("#fileInput").change(function(e) {
var file = e.target.files[0];
var reader = new FileReader();
reader.onload = function(e) {
var data = e.target.result;
var workbook = XLSX.read(data, {type: 'binary'});
var sheet_name_list = workbook.SheetNames;
var sheet = workbook.Sheets[sheet_name_list[0]];
var html = XLSX.utils.sheet_to_html(sheet);
$("#excelData").html(html);
};
reader.readAsBinaryString(file);
});
});
</script>
</head>
<body>
<input type="file" id="fileInput">
<div id="excelData"></div>
</body>
</html>
```
这个示例使用了js-xlsx库来解析Excel文件,它可以从https://github.com/SheetJS/js-xlsx获取。