这是使用SOAP的一段Perl代码,高手帮忙给转换成Delphi,谢谢my $Key = SOAP::Data->name('Key' => 'KeyValue')
                          ->attr({'xmlns' => "http://****"});
my $sKey = SOAP::Data->name('sKey' => 'SKeyValue')
                          ->attr({'xmlns' => "http://******"});
return SOAP::Data->name("in1" => \SOAP::Data->value($Key,$sKey))        
                 ->type("ns1:Principal")
                 ->attr({'xmlns:ns1' => "http://********", 'xmlns' => "http://***********"});没有分了:(