json数组中插入数组
s2 = "{\"Class1\":\"\",\"GNo\":\"1\"},{\"Class1\":\"\",\"GNo\":\"2\"},{\"Class1\":\"\",\"GNo\":\"3\"}";
s7 = "{\"A\":\"\",\"GoodsNo\":\"1\"},{\"A\":\"\",\"GoodsNo\":\"2\"},"{\"B\":\"\",\"GoodsNo\":\"1\"}";
JArray ja = (JArray)JsonConvert.DeserializeObject("[" + s2 + "]");
JArray ja2 = (JArray)JsonConvert.DeserializeObject("[" + s7 + "]");
foreach (var ss in ja)
{
if (ss["GNo"].ToString() != "")
{
for (int i2 = 0; i2 < ja2.Count; i2++)
{
if (ss["GNo"].ToString()== ja2[i2]["GoodsNo"].ToString())
{
把s7对应的插入到s2中
"{\"Class1\":\"\",\"GNo\":\"1\",\"sss\":["{\"A\":\"\",\"GoodsNo\":\"1\"},{\"B\":\"\",\"GoodsNo\":\"1\"}]},{\"Class1\":\"\",\"GNo\":\"2\"},{\"Class1\":\"\",\"GNo\":\"3\"}";
}
}
}
}