From: Sim Wong Date: 2008-02-06T02:04:26+09:00 Subject: How to get the data from objects in ruby~~please help Hi all, I have a web service that will return a BookArray when getBooks method is called. The web service is in java. something like this--> public BookArray getBooks(){......} BookArray,toString() will return all the books name and description in one string I have a ruby script that send the soap message to call this web service and finally print out the result. -------------------- require 'soap/wsdlDriver' WSDL_URL = 'http://localhost:9002/BookSearch?wsdl' factory = SOAP::WSDLDriverFactory.new(WSDL_URL) driver = factory.create_rpc_driver soap.wiredump_dev = STDOUT books = driver.getBooks() puts books.inspect ------- after run the ruby script, it didn't print out the All the Book information in the BookArray. It printed [#]. Dose anyone know how to get ruby to print the data in BookArray in string form. Something like the BookArray.toString(). Thanks!!! Sim -- Posted via http://www.ruby-forum.com/.