#!/usr/bin/ruby
-w
#xmlrpc-upc.rb
require 'xmlrpc/client' #xml-rpc 사용!
require 'pp' #pretty-printer를
사용합니다.
def find_product(upc)
server
= XMLRPC::Client.new2('http://www.upcdatabase.com/rpc')
begin
response =
server.call('lookupUPC', upc)
pp response # 이쁘게
출력합뉘다.
rescue
XMLRPC::FaultException => e
puts "오류 : "
puts e.faultCode
puts
e.faultString
end
end
#puts
find_product("001441000055").each{}
#puts
find_product("001441000055")['description']
#puts
find_product("001441000055")['foundsize']
#puts
find_product("001441000055")['size']
find_product("001441000055")
# "Trader Joe's Thai Rice Noodles"

