[[ハム活動記]]

*郵便番号データーを使って、DTP作業効率化 [#s823f1d8]
郵便番号を探していたら、日本郵便HPから郵便番号のデーターCSVをダウンロードできた。

[[郵便局のサイト>https://www.post.japanpost.jp/zipcode/download.html]]

本アプリの詳細は[[postアプリ]]

それを使って 住所←→郵便番号 変換だけでは面白くない

郵便番号+番地を入れたら、○○県○○市□□町☆☆番地とフルに変換できたら入力の手間も少なくなってFBです。
 例えば
 4000049 5-5-1 と入れてあげれば
 山梨県甲府市丸の内5-5-1
 このように
更に、クリップボードにCSV形式で自動保存します、このクリップボードの内容を表計算ソフトにペーストすれば、面倒くさい住所欄は完成してしまいます。

 ★町名が分かっていれば   町名+番地→   〒,○○県○○市□□町☆☆番地
 ★郵便番号が分かっていれば 郵便番号+番地→ 〒,○○県○○市□□町☆☆番地

それで、住所録などの作成は大幅に効率アップしますネ

まぁ、取り敢えず作成したのはCUI環境です、ターミナルからの入力になります。~
続けてドンドンと入力するので、文字入力に適した画面でするのがいいですね。

&ref(./p1.png);

&ref(./p2.png);

上の画像で、Tyin>は入力行です。

クリップボードからペーストすると
 400-0001,山梨県甲府市和田町1-1-1
 400-0002,山梨県甲府市小松町5-5-5

今年のお盆休みは、有効に使えました。

なお、このアプリはMacOSX perlスクリプトで作成しました。Windowsでは文字エンコードが合わないので若干の修正が必要です。

ソースコードご希望の方はメイル下さい。

***ちょっと困ったことが・・・ [#we403629]
ターミナルから日本語入れて変換 決定すると?????と文字化けする。

 解決。ターミナルの環境設定、詳細の中の
 Conteol+Vで非ASCII入力をエスケプのチェックを外したらOK

**UTF8プラグマ [#t6fd813c]
私は、文字列の操作をよく使うのでUTF8は必須です。~
だから、外部から読んだり外部へ書き込んだりするばあい、decode encodeをします。

しかし、SQLのデーターベース登録の場合は???

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS