• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:郵便番号辞書のアップデート手順がわからないので、どなたか教えてください)

郵便番号辞書のアップデート手順がわからないので、どなたか教えてください

このQ&Aのポイント
  • 最新の郵便番号辞書のアップデート手順を教えてください。
  • 郵便番号辞書を最新版にアップデートする方法を教えてください。
  • KEN_ALL.CSVファイルをどこに置けばいいのか、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.2

これはどういうことなのでしょうか? ==>まさに、perl実行環境が無いからですよ。メッセージから察するに Windowsパソコンですよね。まずperlが動くようにしないとだめです。 さらにこのperlプログラムを実行するためには  strict、utf8、Encode、lib、JSON といったパールライブラリー(モジュール)も必用です。 初心者には、なかなか、てごわいかも。 Windowsパソコンでperlをやるには、大昔はCygwinというUNIXのAPIをWindowsのAPIで エミュレーションする環境を入れた上、GNU PeralとかGCCとか本物を動かしたので すが、 今時は、ActivePerlというWindowsのソフトパッケージがあるので、 インストールは簡単なようです。 http://pocketstudio.jp/win/activeperl/ 案ずるより生むが易しといいます。ご健闘を... 解らなかったら、ここじゃなくperlのカテゴリーに質問した方がよいでしょう。

syuutyaku
質問者

お礼

アドバイス、どうもありがとうございます。

その他の回答 (1)

  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

ken_allを解凍した後は、KEN_ALL.CSVをどこに置けばいいのでしょうか? =>このアップデートのやり方はperlプログラムの使用を前提としています。 「csv2jsonzip.pl」というperlプログラムが別途必要です。 ↓から落とせます。 http://code.google.com/p/japanesezipcodes/source/browse/trunk/bin/csv2jsonzip.pl?spec=svn9&r=9 そして、当然 perl の動く環境でないとだめですが、 コマンドプロンプトで、  perl csv2jsonzip.pl ken_all.csv jigyosyo.csv と実行すると、都道府県毎のjsonファイルが、  ../data/ に出来上がるみたいですから、これをajaxzip2をインストールした ディレクトリーの/data 内に置き換えるんだと思います。 ※JSONの方が必用なファイルであって、CSVは作業が終わったら 消してますね。  rm -f ken_all.lzh ken_all.csv jigyosyo.lzh jigyosyo.csv

syuutyaku
質問者

補足

アドバイスありがとうございます。Perlの動く環境というのはどうやって作るのでしょうか? perl csv2jsonzip.pl ken_all.csv jigyosyo.csv とコマンドプロンプトで実行したら、perlは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。 とでましたが・・・これはどういうことなのでしょうか?

関連するQ&A