- ベストアンサー
郵便番号辞書のアップデート手順がわからないので、どなたか教えてください
- 最新の郵便番号辞書のアップデート手順を教えてください。
- 郵便番号辞書を最新版にアップデートする方法を教えてください。
- KEN_ALL.CSVファイルをどこに置けばいいのか、教えてください。
- みんなの回答 (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のカテゴリーに質問した方がよいでしょう。
その他の回答 (1)
- yyr446
- ベストアンサー率65% (870/1330)
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
補足
アドバイスありがとうございます。Perlの動く環境というのはどうやって作るのでしょうか? perl csv2jsonzip.pl ken_all.csv jigyosyo.csv とコマンドプロンプトで実行したら、perlは内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていません。 とでましたが・・・これはどういうことなのでしょうか?
お礼
アドバイス、どうもありがとうございます。