窓の杜Logo
NEWS (05/12/22 20:20)

CSV/TSVファイルの内容をテンプレートに差し込み複数のTXT/HTMLファイルを生成

CSV/TSVファイルの1行で1つのファイルを作成し、ファイル名も自動で生成

「AOK File Generator」v1.0.0.4
「AOK File Generator」v1.0.0.4
 
テンプレートファイルの例
テンプレートファイルの例
 CSV/TSV(タブ区切り)ファイル内の文字列をテンプレートに差し込み、複数のTXT/HTMLファイルを一括して生成するソフト「AOK File Generator」v1.0.0.4が18日に公開された。Windows 2000/XPに対応するフリーソフトで、現在作者のホームページからダウンロードできる。

 「AOK File Generator」は、CSV/TSVファイル内の各列の文字列をあらかじめ用意したテンプレートに差し込んで、TXT/HTMLファイルを一括生成するソフト。CSV/TSVファイルの1行ごとに1つのTXT/HTMLファイルが生成される仕組みで、生成されるファイルの名前にも任意の列の文字列を利用できる。

 また、「Excel」や「FileMaker」から出力された、1行内に複数行の文字列を特殊な制御文字で格納したCSV/TSVファイルも利用可能。そのため本ソフトを使用すると、たとえば商品のデータベースをもとに複数行の説明文つきのカタログHTMLを大量作成することができる。

 テンプレートは、通常のテキストファイル内の文字列を差し込みたい位置に、“[$_1_$]”“[$_2_$]”といった列番号を含むタグ文字を配置する形式。テンプレート作成後は本ソフト上でCSV/TSVファイルとテンプレートのパスを指定し、[実行]ボタンを押すと、指定したフォルダにファイルが一括して生成される。

 出力するファイルの名前には、CSV/TSVファイルから取得した文字列のほかに連番も使用可能。また、各ファイル名の前後に任意の共通文字列を加えることもできる。そのほか、HTML出力用に“&”などの特殊文字を“&”といった文字参照形式に変換する機能や、列に文字列が含まれないときに特定の代替文字列を差し込む機能を備えている。


【著作権者】青倉克浩(AOK) 氏
【対応OS】Windows 2000/XP
【ソフト種別】フリーソフト
【バージョン】1.0.0.4(05/12/18)

□AOK's Home Page (Nifty)
http://aokura.com/

(中村 友次郎)




トップページへ

Copyright ©2005 Impress Watch Corporation, an Impress Group company. All rights reserved.
編集部への連絡は お問い合わせはこちらをクリック まで