我在visual studio中开发了WS和WSDL,使用c#,WSDL包含nillable =“true”,但客户端不支持,如何将nillable =“true”更改为xsi:nil =“true”
答案 0 :(得分:0)
您将XSD架构nillable attaribute与XSD架构实例nil属性混淆。它们是相互关联的,但不相同。
为清晰起见,请参阅http://www.w3.org/TR/xmlschema-0/#Nils。
XSD架构nillable属性是元素上的装饰器,允许在符合XML文档的元素中分配显式空值。
XSD架构实例nil属性是在XML文档中定义显式空值的方法。
WSDL包含nillable =" true",但客户端不支持
你需要准确解释你的意思。客户端是否无法使用您的服务中的WSDL?他们得到的错误是什么?