通貨コード(ISO 4217)なライブラリruby-iso4217をリリースしました
Xurrency の通貨コードって ISO 4217 のなのですが、さすがにコードばかりを覚えているわけにはいかないので(でもjpy,cny,usdくらいは覚えました!)通貨コードから通貨名への変換を可能にするために ruby-iso4217というライブラリを作成しました。
- RubyForge: http://rubyforge.org/projects/iso4217/
- GitHub: http://github.com/keita/ruby-iso4217/tree/master
インストールはgemでよろしくお願い致します。
% sudo gem install iso4217
使い方
require "iso4217" ISO4217::JPY.currency # => "Yen" ISO4217::JPY.num # => 392 ISO4217::JPY.locations #=> ["JAPAN"] ISO4217::EUR.locations # => ["ANDORRA", "AUSTRIA", "BELGIUM", "CYPRUS", "FINLAND", # "FRANCE", "FRENCH GUIANA", "FRENCH SOUTHERN TERRITORIES", # "GERMANY", "GREECE", "GUADELOUPE", "HOLY SEE (VATICAN CITY STATE)", # "IRELAND", "ITALY", "LUXEMBOURG", "MALTA", "MARTINIQUE", "MAYOTTE", # "MONACO", "MONTENEGRO", "NETHERLANDS", "PORTUGAL", "RÉUNION", # "SAINT PIERRE AND MIQUELON", "SAN MARINO", "SLOVENIA", "SPAIN"] ISO4217::CODE.keys.size # => 184
データに間違いがあったら教えて下さい、よろしく。