我遇到了麻烦,因为我写了一个带有WCF和WebInovke的POX服务,并将输入类型指定为XElement,因为我们需要几种不同类型的数据。我现在遇到了麻烦,因为如果您提交带有处理指令的xml信息集,该服务会抛出400 Bad Request。当我尝试将其更改为XDocument时,该服务不再有效。
有人可以帮帮我吗?
答案 0 :(得分:0)
XElement
应该有效。它实现了IXmlSerializable,因此the DataContractJsonSerializer
应该没有问题序列化它的实例as is documented here on MSDN。
您可以发布您获得的任何异常信息和/或您的代码,以便我们可以尝试帮助找出问题所在吗?