public static void Main(string[] args)
{
List<Text> cc = new List<Text>();
string jsonArrayText1 = "[{'a':'a1','b':'b1'},{'a':'a2','b':'b2'}]";//json数组
//解析json数组
JArray ja = (JArray)JsonConvert.DeserializeObject(jsonArrayText1);
Console.WriteLine(ja.Count);
for (int i = 0; i < ja.Count; i++)
{
Text text = new Text();
text.MyProperty = ja[i]["a"].ToString();
text.MyPropertys = ja[i]["b"].ToString();
cc.Add(text);
}
string jsonText = @"{""p_code"" : ""1234"",""code_id"" : ""123456""}";//json数据
//解析json数据
JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText);
var cMarCode = jo["p_code"].ToString();
var cWhCode = jo["code_id"].ToString();
//数据转json
string s = JsonConvert.SerializeObject("可为各种数据类型!")
}
public class Text {
public string MyProperty { get; set; }
public string MyPropertys { get; set; }
}
前端JS/jQeury
var datamsg=Test(参数); //接收方法的值(如传过来是对象)
var isRfidDatas = eval('(' + datamsg + ')'); //解析对象
if(isRfidDatas.Status==false){ //isRfidDatas.对象里面的字段
alert(isRfidDatas.Message);
return;
}
转JSON
var list=[];
list.push({cSoNo:cSoNo,iSoSeq:iSoSeq});
list.push(值);
public static void Main(string[] args) { List<Text> cc = new List<Text>(); string jsonArrayText1 = "[{'a':'a1','b':'b1'},{'a':'a2','b':'b2'}]";//json数组 //解析json数组 JArray ja = (JArray)Jso..