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...