Excelなどの表計算ソフトで使われるCSVデータをメールや掲示板などに貼り付けたい場合があります。しかし、CSVデータはデータがカンマで区切られているだけなので見やすくありません。そこで、今回は余白や罫線を入れて、CSVデータを見やすく整形するプログラムを作ってみようと思います。

プログラム~CSVデータを見やすくテキスト整形するプログラム

 今回のプログラムは、CSVデータを見やすく整形するツールです。このとき、ただ特定の幅の表として整形するのではなく、カラム(列)の最大文字数を調べたり、数値なら3桁ごとカンマをつけて見やすくするという機能がついています。そのため、実用的なツールになっていると思います。

【使い方】

 以下のプログラムをなでしこエディタに貼り付けて実行します。起動すると、図1のようなテキストを入力するダイアログが出ますので、CSVデータを貼り付けるか、メニューのファイルから、CSVファイルを選択して読み込みます。そして、画面下部にある[決定]ボタンを押すと、罫線で整形し、図2のように出力します。

図1:プログラムを実行したところ、CSVデータを指定します
図1:プログラムを実行したところ、CSVデータを指定します

図2:入力されたCSVデータをテキスト罫線で整形して出力します
図2:入力されたCSVデータをテキスト罫線で整形して出力します
[画像のクリックで拡大表示]