ハム活動記

郵便番号データーを使って、DTP作業効率化

郵便番号を探していたら、日本郵便HPから郵便番号のデーターCSVをダウンロードできた。

郵便局のサイト

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

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

郵便番号+番地を入れたら、○○県○○市□□町☆☆番地とフルに変換できたら入力の手間も少なくなってFBです。

例えば
4000049 5-5-1 と入れてあげれば
山梨県甲府市丸の内5-5-1
このように

更に、クリップボードにCSV形式で自動保存します、このクリップボードの内容を表計算ソフトにペーストすれば、面倒くさい住所欄は完成してしまいます。

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

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

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

p1.png

p2.png

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

クリップボードからペーストすると

400-0001,山梨県甲府市和田町1-1-1
400-0002,山梨県甲府市小松町5-5-5

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

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

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

ちょっと困ったことが・・・

ターミナルから日本語入れて変換 決定すると?????と文字化けする。

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

UTF8プラグマ

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

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


添付ファイル: filep1.png 402件 [詳細] filep2.png 349件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-10-31 (火) 09:16:20