xls

utility

xlsはExcel 5.0/95および97-2004スプレッドシートファイル(BIFF5 XLS / BIFF8 XLS / XML 2003)を解析できるJavaScriptライブラリです。このライブラリを使用すると、WebアプリケーションでExcelファイルを読み取り、データを抽出することができます。

Latest Ver
Homepage
Github
0
35,601
📢 xlsはWeb上でExcelファイルを読み取り、処理することができるJavaScriptパーサーです。
License: Apache License, Version 2.0

Sample Code

⚠️ import 文を含む一部のコードは、jsFiddleで正しく実行されない場合があります。エラーが発生した場合は、コードをコピーしてご自身の環境でお試しください。
📄 HTML
<div id='example'>
  <input type='file' id='fileInput'>
  <div id='output'>
    <h3>Excel Data:</h3>
    <pre id='data'></pre>
  </div>
</div>

🧩 External JS
<script src="https://cdnjs.cloudflare.com/ajax/libs/xls/0.7.4/xls.js"></script>

⚙️ JavaScript
document.getElementById('fileInput').addEventListener('change', function(e) {
  var file = e.target.files[0];
  if (!file) return;
  var reader = new FileReader();
  reader.onload = function(e) {
    var data = e.target.result;
    var workbook = XLS.read(data, {type: 'binary'});
    var first_sheet_name = workbook.SheetNames[0];
    var worksheet = workbook.Sheets[first_sheet_name];
    var output = XLS.utils.sheet_to_json(worksheet, {header:1});
    document.getElementById('data').innerText = JSON.stringify(output, null, 2);
  };
  reader.readAsBinaryString(file);
});
⚡ Top Tools for Developers
Text Compare

テキスト比較

2つのテキストの違いを一目で確認できます。

Favicon Generator

Faviconジェネレーター

簡単かつ迅速にファビコンを生成します。

Lorem Ipsum Generator

Lorem Ipsumジェネレーター

デザイン用のダミーテキストを生成します。

Character Counter

文字数カウント

文字数と単語数をリアルタイムで確認できます。

SRT ↔ SMI

SRT ↔ SMI変換ツール

字幕形式を簡単に変換できます。

Text Extract(OCR)

画像テキスト抽出

画像内のテキストを自動で抽出します。