Netで記述されたWebサービスを呼び出すsoap::liteを使用したperlスクリプトがあります。呼び出しは機能しますが、問題は次のようなパラメータを渡す必要があることです
SOAP::Data->name('x' => 'àò??\a')->type('string')
結果のXMLは次のようになります
<x>\xc3\x83\xc2\xa0\xc3\x83\xc2\xb2??\\a</x>
アクセント付きの文字が置き換えられ、\も'\\'になります。パラメータは正確に記述されている必要があります。エンコーディングはutf-8です。