WSDL报文 nil="true"
<project>
<projectMains>
<projectMain Action="string">
<projectID xsi:nil="true" />
</projectMain>
</projectMains>
</project>
【嵌套】
webservice 的wsdl nil="true" 这个属性怎么让它不显示 而是直接显示自定义的属性
如下
<projectMain Action="string">
<projectID action="123" />
</projectMain>
没弄过,友情帮顶!
[解决办法]
这个是根据你自己定义生成的,
XmlSerializer 类将 xsi:nil="true" 属性值等同于分配给引用类型或分配给可为空值类型的空引用。 如果 nil 属性设置为 true,则当 XmlSerializer 试图反序列化不可为空值类型的实例时会引发异常。 (有关可空类型的更多信息,请参见Nullable Types (C# Programming Guide))。