我正在开发一个移动应用程序,它序列化一个包含几个布尔属性的类。它将布尔属性视为整数,因此将它们序列化为“0”或“1”。
在服务器端(ASP.NET Web 服务),JavascriptSerializer 尝试将“0”转换为布尔值,并给出错误:“0 不是布尔值的有效值”
我需要修改 javascript 序列化程序,以便当它遇到“0”或“1”并期望一个布尔值时,它将它们对应的值转换为布尔值。
我调查了 JavascriptConverter 抽象类但没有帮助。你能支持这样一个工作的例子吗?
提前致谢