0
Ryan Bates의 루비 캐스트에서이 코드를 실행 해 보았지만 작동하지 않습니다. Savon 1을 사용한다고 가정합니다.어떻게이 Savon 1 코드를 Savon 2로 변환합니까?
require "savon"
client = Savon::Client.new("http://www.webservicex.net/uszip.asmx?WSDL")
response = client.request :web, :get_info_by_zip, body: { "USZip" => zip }
if response.success?
data = response.to_array(:get_info_by_zip_response, :get_info_by_zip_result, :new_data_set, :table).first
if data
@state = data[:state]
@city = data[:city]
@area_code = data[:area_code]
@time_zone = data[:time_zone]
puts @state
puts @city
puts @area_code
end
end
Savon 2의 올바른 구현 방법은 무엇입니까? 복사하여 붙이기를 원한다.