From: Axel Fuchs Date: 2010-03-14T04:45:00+09:00 Subject: WSDL Interface to EPO (European Patent Office) Hi, I am trying to do patent searches accessing the webservice at the European patent office (www.ops.epo.org/patents/patent-information/free/open-patent-services.html). Here is the code I wrote: ____________________________________________________________ #step 1: SOAP method and parameters require 'soap/wsdlDriver' wsdl = 'ops.wsdl' driver = SOAP::WSDLDriverFactory.new(wsdl).create_rpc_driver #step 2: SOAP request and response XSD::Charset.encoding = 'UTF8' my_query = 'ti=green and ti=plant' result = driver.biblio-search(my_query,1,3) ________________________________________________ Questions: How do I access the elements in result? What do I do about this error message: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rexml/parsers/baseparser.rb:371:in `pull': The 'xml' prefix must not be bound to any other namespace (http://www.w3.org/TR/REC-xml-names/#ns-decl) (REXML::ParseException) Line: Position: Last 80 unconsumed characters: