[英]WCF change attribute nillable to nil
我在Visual Studio中使用c#开发了WS和WSDL,WSDL包含nillable =“ true”,但是客户端不支持,如何将nillable =“ true”更改为xsi:nil =“ true”。
您正在将XSD模式可设置的附件与XSD schema-instance nil属性混淆。 它们是链接的,但不等同。
为了清楚起见,请参见http://www.w3.org/TR/xmlschema-0/#Nils 。
XSD模式nillable属性是元素上的装饰器,以允许在符合XML规范的文档中将显式的null值分配给元素。
XSD模式实例的nil属性是在XML文档中定义显式null值的方法。
WSDL包含nillable =“ true”,但是客户端不支持
您需要确切解释您的意思。 客户端是否无法使用您服务中的WSDL? 他们得到的错误是什么?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.