我正在开发一个移动应用程序,它序列化一个包含几个布尔属性的类。 它将布尔属性视为整数,因此将它们序列化为" 0"或" 1"。
在服务器端(ASP.NET Web服务),JavascriptSerializer尝试转换" 0" to boolean,并给出Error:" 0不是Boolean"
的有效值我需要修改javascript序列化程序,以便在遇到" 0"或" 1"并期望一个布尔值,它将它们的相应值转换为bool。
我调查了JavascriptConverter抽象类但没有帮助。你能用这样一个有效的例子来支持吗?
提前致谢
答案 0 :(得分:0)
序列化后,它更好地将true转换为1。
使用一些包装类或自定义代码