stringToSoapData output is not an object?

I am trying to create a soapData object for testing with stringToSoapData. However, the output soapData always appears as a string in the pipeline. But according to the service spec, it should produce an object instead. I also call the validateSoapData service and no exception is thrown though. In this case, should I consider my soapData is a valid one?

Objects displayed in the Results pane are shown using the toString() method. Thus, the SOAP object is displayed as a string. I think your service is okay.