Немного поздно (ха!), Но я искал то же самое, и в версии библиотеки, которую мы используем, я смог сделать следующее:
my $soap = SOAP::Lite->new()
# ->uri(...)->proxy(...)->autotype(0)
;
my $header = SOAP::Header->name(...);
my $som = $soap->call('method' => $args, $header);
my $serializer = SOAP::Serializer->new;
my $xml = $serializer->serialize($som->dataof('//')); # includes a lot of attributes...
# or
my $xml = $serializer->serialize($som->valueof('//'));
Это не точно то же самое, но может быть достаточно полно для большинства применений.