テンプレート:TableCSV
ナビゲーションに移動
検索に移動
この説明文は 『 テンプレート:TableCSV/doc 』 から呼び出されています。
使用Luaモジュール:
CSV文字列を表に整形し、任意でテーブルヘッダーを付与します。
{{TableCSV|cls=wikitable|thTop=1|csv= 番号,姓,名 1,田中,太郎 2,佐藤,次郎 3,鈴木,三郎 }}
番号 姓 名 1 田中 太郎 2 佐藤 次郎 3 鈴木 三郎 使い方[編集]
引数名 形式 既定値 説明 csv CSV文字列 なし カンマ ,
で区切られた空間をセルとして認識する。
※引数1として実装すると=
が正常にパースできないため、csv=
と書く仕様にしています。cls クラス文字列 なし cls=wikitable
のように指定。ダブルクォーテーション"
は不要。id id文字列 なし id=table-1
のように指定。ダブルクォーテーション不要。css style属性値 なし css=background:white;
のように指定。ダブルクォーテーション不要。thTop 半角数字 0 上部のテーブルヘッダーの行数。 thLeft 半角数字 0 左のテーブルヘッダーの列数。 thBottom 半角数字 0 下部のテーブルヘッダーの行数。 thRight 半角数字 0 右のテーブルヘッダーの列数。 cap 文字列 なし 表のタイトル。 また、
TableCSV
をsubst:#invoke:TableCSV|main
に置き換えてsubst展開すると、mediawikiテーブルの書式を得られます。{{subst:#invoke:TableCSV|main|cls=wikitable|thTop=1|csv= 番号,姓,名 1,田中,太郎 2,佐藤,次郎 3,鈴木,三郎 }}↓↓↓{| class="wikitable" |- !番号!!姓!!名 |- |1||田中||太郎 |- |2||佐藤||次郎 |- |3||鈴木||三郎 |}
番号 姓 名 1 田中 太郎 2 佐藤 次郎 3 鈴木 三郎 例[編集]
{{TableCSV|csv= 1,2,3 4,5,6 7,8,9 }}
1 2 3 4 5 6 7 8 9 {{TableCSV|cls=wikitable|cap=タイトル|csv= 1,2,3 4,5,6 7,8,9 }}
タイトル 1 2 3 4 5 6 7 8 9 {{TableCSV |cls=wikitable |thLeft=1 |css=background:#fff;text-align:center; |csv= 1,22,333 4444,55555,666666 }}
1 22 333 4444 55555 666666