2009-02-26
繰り返しジェネレータ
お仕事でプログラムを書いてると、似たようなコードの繰り返しで一部だけ書き換えるような場面があります。
HTMLでテーブルの行を延々と繰り返したり、テストデータのためのインサート文が大量に欲しくなったりとかですね。
そんな時には、コピーペーストでひな形を大量生産して、一部だけをコツコツと書き換えていくのですが、量が多いと手で行うのは大変です。
エディタのマクロ機能や矩形選択を駆使してがんばってみたり、テキストを出力するスクリプトを書いてみたりするのですが、もうちょっと手軽に使えるものがあったら便利だなーと思って作りました。
繰り返しジェネレータ
http://syttru.0web.cjb.net/template/
説明
insert into fruits( id, name, price) values( {1}, '{2}', {3} );
のようなテンプレートと
1 りんご 100円 2 みかん 200円 3 ぶどう 180円 4 イチゴ 350円
のようにエクセルからコピーして貼り付けたデータを入力すると
insert into fruits(id, name, price) values(1, 'りんご', 100); insert into fruits(id, name, price) values(2, 'みかん', 200); insert into fruits(id, name, price) values(3, 'ぶどう', 180); insert into fruits(id, name, price) values(4, 'イチゴ', 350);
こんな感じの出力になります。
トラックバック - http://d.hatena.ne.jp/syttru/20090226/1235665187
リンク元
- 4 http://twitter.com/syttru
- 3 http://reader.livedoor.com/reader/
- 2 http://search.msn.co.jp/results.aspx?q=エクセル インサート文&form=QBRE3
- 2 http://search.yahoo.co.jp/search?p=繰り返しhtml+Java+テーブル&ei=UTF-8&pstart=1&fr=top_ga1_sa&b=11&qrw=0
- 2 http://twitter.com/home
- 1 http://b.hatena.ne.jp/entrylist?mode=rss&sort=hot&threshold=1&url=http://d.hatena.ne.jp/syttru/
- 1 http://blog-search.yahoo.co.jp/search?p=エクセル +テンプレート&ei=UTF-8
- 1 http://d.hatena.ne.jp/syttru
- 1 http://delicious.com/tag/generator?page=4
- 1 http://ikitakatter.appspot.com/?q=オートサロン
