Json实例
JObject ss = new JObject();
ss.Add("success","11111");
ss.Add("sasdasd","6666");
//语法就是这样,实例名.add加一个栏位
取出栏位
string zone_en33 = ss["success"].ToString();
序列化和反序列化
string xulie = JsonConvert.SerializeObject(ss);//序列化后是string
stringjsonText = "{\"floorId\":\"11101\",\"msg\":\"OK\",\"success\":\"true\"}";//强制转换的样子
JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText);//反序列化是jobject
例子
string msg= cdb.ExecuteScalar("select message frombutton_action where id='35'").ToString();
JObjectjo = (JObject)JsonConvert.DeserializeObject(msg);
jo.Add("msg", para1);//string转成jo才能add
jo.Add("success", false);
msg = JsonConvert.SerializeObject(jo);
cdb.ExecuteNonQuery("update button_action set message='" +msg + "' where id='35'");