. net Web服务XML序列化器
本文关键字:序列化 XML 服务 Web net | 更新日期: 2023-09-27 18:17:48
我使用VS2015来消费一些旧的web服务(SAP)。我可以很好地导入WSDL,并且所有的引用都是正确的。但是,当我尝试使用该服务时,看起来XML输出只包含带值的属性。这不能与WSDL服务一起工作。我使用SoapUI进行测试,它可以很好地与服务通信。使用SoapUI,如果我在调用中删除一些出站XML,它将失败。所以,我认为我的问题是出站XML序列化。对如何解决这个问题有什么想法吗?是否有一种方法来标记属性,使他们将输出,即使他们没有一个值?(在字段中加上空格或其他东西?)谢谢。
这是设计来区分null和空的,看看XmlSerializer发出的null值类型