Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <root>
- <element id=”items”>object1,object2,object3</element>
- <element id=”languages”>de,hr,it</element>
- </root>
- client = Savon.client do
- wsdl "someurl?wsdl"
- namespace_identifier :pos
- env_namespace :soapenv
- pretty_print_xml :true
- end
- gyk = Gyoku.xml( "element" => [{:@id => "items", :content! => '24:123456789'},{:@id => "languages", :content! => 'en,fr'}])
- message = {
- userId: 1234,
- username: 'support@gmail.com',
- password: 'password',
- root: gyk
- }
- begin
- response = client.call(:get_translations, message: message)
- rescue Savon::SOAPFault => error
- fault_code = error.to_hash[:fault]
- end
- r = response
- puts '************************'
- puts '************************'
- puts r
- puts '************************'
- puts '************************'
- puts message.to_xml
- puts '************************'
- puts gyk
- puts '************************'
- ************************
- <?xml version="1.0" encoding="UTF-8"?>
- <hash>
- <userId type="integer">1234</userId>
- <username>support@gmail.com</username>
- <password>password</password>
- <root><element id="items">24:123456789</element><element id="languages">en,fr</element></root>
- </hash>
- ************************
- <element id="items">24:123456789</element><element id="languages">en,tr</element>
- ************************
Add Comment
Please, Sign In to add comment