【发布时间】:2011-10-30 14:11:19
【问题描述】:
一个外部 (java) 应用程序向我们的 Web 服务发送消息。此消息包含多个命名空间:
<StUF:Fo01Bericht xmlns:StUF="http://www.egem.nl/StUF/StUF0300">
<LVO:stuurgegevens xmlns:LVO="http://www.vrom.nl/StUF/sector/lvo/0305">
<StUF:versieStUF>0300</StUF:versieStUF>
<StUF:berichtcode>Fo01</StUF:berichtcode>
</LVO:stuurgegevens>
<StUF:body>
<StUF:code>200</StUF:code>
<StUF:plek>LVO</StUF:plek>
<StUF:omschrijving>test</StUF:omschrijving>
</StUF:body>
</StUF:Fo01Bericht>
WCF 服务无法反序列化此消息,因为第二行的 LVO 前缀(根据 WSDL 应该是 StUF)。
我想让我们的网络服务接受这些消息。有没有办法做到这一点 - 最好使用属性?
【问题讨论】:
标签: c# xml wcf serialization