下の表はdata.csvから生成されています。
ソース部分は↓これだけです。
<div id="view1"></div>
<head>部分には以下のスクリプトを記述するだけです。(条件で色分けをしない場合)
<script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/csv2table.js"></script> <script type="text/javascript"> $(function(){ $('#view1').csv2table('data.csv'); }); </script>
注意!
文字コードをUTF-8にしているため、
エクセルでそのまま開くと文字化けします。(エクセルはShift_JISしか表示されないそうです)
運用する場合は、ExcelからCSVを作り、一度テキストエディタで開いて文字コードをUTF-8にして保存、という
手間をかけなくてはいけません。
エクセルの方も、元データはxlsファイルとして取っておくことをお勧めします。
jqueryのcsv2tableというプラグインを使っています。
JavaScript Library Archiveで簡単に説明しています。