1

我正在开发一个移动应用程序,它序列化一个包含几个布尔属性的类。它将布尔属性视为整数,因此将它们序列化为“0”或“1”。

在服务器端(ASP.NET Web 服务),JavascriptSerializer 尝试将“0”转换为布尔值,并给出错误:“0 不是布尔值的有效值”

我需要修改 javascript 序列化程序,以便当它遇到“0”或“1”并期望一个布尔值时,它将它们对应的值转换为布尔值。

我调查了 JavascriptConverter 抽象类但没有帮助。你能支持这样一个工作的例子吗?

提前致谢

4

1 回答 1

0

序列化后更好地将 true 转换为 1。

使用一些包装类或自定义代码

于 2012-10-17T09:46:21.550 回答