2
我有一个asmx服务,并且这些方法返回具有原始数据类型属性的自定义类。当这些属性为空时,它们将从服务返回的xml中排除。我希望服务仍然返回XML中的属性,但没有任何价值。有没有办法做到这一点?asmx返回值中的空属性
我有一个asmx服务,并且这些方法返回具有原始数据类型属性的自定义类。当这些属性为空时,它们将从服务返回的xml中排除。我希望服务仍然返回XML中的属性,但没有任何价值。有没有办法做到这一点?asmx返回值中的空属性
你可以用XmlElement(IsNullable = true)
装饰你的房产。这将告诉序列化程序即使在null时也包含它们。
你是如何生成xml的? – Jonesopolis
你可以使用[XmlElement(IsNullable = true)](http://msdn.microsoft.com/en-us/library/system.xml.serialization.xmlelementattribute.isnullable%28VS.85%29.aspx)? –
IsNullable元素似乎有诀窍。有没有办法在课堂上而不是在每个属性上指定它? – user1365247