【发布时间】:2021-02-13 02:17:45
【问题描述】:
我无法将此 XML 反序列化为对象,我不知道这有什么问题:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<ProcessOneWayEvent xmlns="http://schemas.microsoft.com/sharepoint/remoteapp/">
<properties xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<CultureLCID>1033</CultureLCID>
</properties>
</ProcessOneWayEvent>
</s:Body>
</s:Envelope>
这是一个准备好的sample,有什么解决方法吗,因为我无法在请求中修改,所以我的模型有什么问题吗?是否有任何解决方案可以在不使用 XmlSerializer 的情况下反序列化 XML
【问题讨论】:
-
您确实应该将您的代码包含在问题本身中,而不仅仅是在外部小提琴中。请参阅How to Ask:如果可以创建一个可以链接到的问题的实时示例(例如,在sqlfiddle.com 或jsbin.com 上)然后这样做 - 但也将代码复制到问题中本身。不是每个人都可以访问外部网站,而且链接可能会随着时间的推移而中断。
标签: c# xml asp.net-core datacontractserializer