夕方、ASPのときに書いた、データベースのデータからテーブルを自動生成するプログラムをふと目にしました。
要件は次のとおりです:
1. 空のコンテンツの場合は、「
| 」と記述する必要があります。そうしないと、IE で異常表示されます (IE はセルが存在しないものとして扱います)。 。
2. 出力データ数が「長さ」に等しくない場合
実際、これも非常に単純です。ASP を作成していたときは、より複雑なアルゴリズム (以下のコードの MakeTable2) を使用していました。今日は、よりわかりやすいアルゴリズム (MakeTable1) を考えました。今日はjsを使って実装しましたが、残念なのは効率が同じなので、最初のものを使用した方が良いことです(理解しやすく、コードが少ない)。
コードは次のとおりです:
を実行するために更新する必要があります]