im my web server app , i have an action to be used as a REST web service
# GET /user/membership.xml?email=emailaddress def membership @user = User.find_by_email(params[:email]) respond_to do |format| format.xml { render :xml => @user.to_xml( :only => [ :first_name, :last_name, :display_name, :membership_type, :membership_at], :skip_types => true)} end end
my client web app get it :
@referee = Referee.new(params[:referee]) url = "http://#{WWW_HOST}/user/membership.xml? email=#{params[:referee][:email]}" result = Net::HTTP.get(URI(url)) data = XmlSimple.xml_in(result)
------------ GOT IT BACK data => {"last-name"=>[{"nil"=>"true"}], "display-name"=>["chane850"], "first-name"=>[{"nil"=>"true"}], "membership- at"=>["2007-03-28T21:25:31Z"]}
how can I rebuild a membership object (not active record) from it, to reuse it late @membership = Membership.new @membership.last_name = data ??? that's the question !!!! ....
thanks for your lights
Erwin