JavaScriptSerializer oSerializer = new JavaScriptSerializer();
object i = 3;
string sJSON = oSerializer.Serialize(i); //"3"
应该将JavaScriptSerializer
其参数序列化为 JSON!
结果是“3”(不是JSON)
我错过了什么?
编辑
我给道格拉斯·克罗克福德写了一封邮件
3 不是 json 对象/文本,而是 json 值。
所以我认为msdn应该澄清序列化方法。