1

sqlite データベース (例: data.db) を取得して HTML ページに表示しようとしています。テーブルに表示できれば、それは素晴らしいことです。しかし、今はデータを確認したいだけです。これまでに見つけたものはすべて試しました。

フレームワークとして sql.js を使用しています。以下は私のコードです。

<html>
<head>
<title>Title</title>

<script type="text/javascript" src="https://raw.githubusercontent.com/kripken/sql.js/master/js/sql.js"></script>
<script type="text/javascript" src="https://raw.githubusercontent.com/kripken/sql.js/master/js/worker.sql.js"></script>
<script src='sql.js'></script>

<script type="text/javascript">
var xhr = new XMLHttpRequest();
xhr.open('GET', 'data.db', true);
xhr.responseType = 'arraybuffer';

xhr.onload = function(e) {
  var uInt8Array = new Uint8Array(this.response);
  var db = new SQL.Database(uInt8Array);
  var contents = db.exec("SELECT * FROM my_table");
};
xhr.send();
</script>
</head>
<body>

<h1>Database Data</h1>

...data to display here...
4

1 に答える 1