SOAP API サービスから返された XML ファイルをシリアライズしようとしています。問題は、オブジェクトの配列を次のように定義したことです。
<soap_xml>
...
<item __array="true">
<some_property>text here<some_property/>
</item>
<item>
<some_property>text here<some_property/>
</item>
...
</soap_xml>
この XML ファイルを逆シリアル化するときに XmlSerializer を使用してこれを配列に圧縮する方法はありますか、または XML ファイル全体を手動で処理する必要があります。XML には 100 を超えるさまざまなプロパティ/フィールドがあるため、XML を手動で処理する必要はありませんが、他に解決策がない場合は、XMLReader を使用してカスタム シリアライザーを作成する必要があります。
また、返される XML の形式を変更するように API プロバイダーに依頼することは論外です。