住所から郵便番号へ変換

解決


cocomo  2007-05-02 21:21:03  No: 26011

住所から郵便番号へ変換するAPIとかはあるのでしょうか?
EXCELの場合、「ツール」→「ウィザード」とかあるので出来るかなと思っているのですが。
MS-IME経由で住所から郵便番号へ変換するコンポーネントソースやライブラリがあったら教えてください。


Mr.XRAY  URL  2007-05-03 08:22:30  No: 26012

>住所から郵便番号へ変換するAPIとかはあるのでしょうか?

どうなんでしょう? 郵便番号はほぼ一ヶ月毎に更新されています.
http://www.post.japanpost.jp/zipcode/dl/oogaki.html
おそらく,EXCELは自前で(あるいはIMEが)郵便番号の辞書をもっている
のではないかと考えられます.

自分でやるとすれば,IMEのその機能(APIなのかな?)を何らかの方法で入手
してそれを利用するか,上記のサイトからDLしたデータを利用するかですね.

上記のサイトからDLして利用するには,データベースの機能を使用する
ことも考えられます.

以下がそのアプローチへのヒントになるかも知れません.
私は自分のアプリにこれを組み込んで使用しています.
ただし,取得したデータはデータベースのテーブルに対して更新作業を自動
で行っています.

http://homepage2.nifty.com/Mr_XRAY/Delphi/plSamples/T_AutoDLDefrose.htm


cocomo  2007-05-05 08:59:16  No: 26013

Mr.XRAY 様ありがとうございます。
やっぱり住所は毎月更新データがアップするのでそれを参考に
DBなどで作成しないといけませんね。
MS-IMEの郵便辞書が最新でEXCELの住所データをいれ、ウィザードを
作ってやった時、一瞬で郵便番号一覧を作成している事やってくれるので
開発者として少し悔しく感じました。
MS-IME郵便辞書を使うのをやめ、DBに入れてから変換させるようにします。
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加