1

私が知っているように、ServiceStackは.NETのXml DataContractSerializerを使用してXMLをシリアル化/逆シリアル化しますが、WebサービスAPIが.NET Frameworkを使用しなかった場合に備えて、いくつかの問題があります。

この問題は、問題の簡単な説明を試してみると、この投稿で非常によく説明されています。

ノードの厳密なシーケンスの要件XMLは、一部の外部番号にとっては非常に不快です。NETシステム。

別のシリアル化を使用したり、使用するServiceStackを構成したりして、要素が厳密に定義された位置にあることを期待しなかった可能性はありますか?

4

1 に答える 1

1

ServiceStackは、内部で.NETのXMLDataContractシリアライザーを使用します。基盤となる.NETのフレームワーク実装によって提供されるものを超えてカスタマイズすることはできません。

この前の質問で、ServiceStackのデフォルトのXMLシリアル化をカスタムXMLシリアル化機能でオーバーライドする方法に回答しました。

https://stackoverflow.com/a/13498725/85785

于 2012-12-03T04:35:00.763 に答える