public string ZZJG_InsertOrUpdateData(string json)
{
ZZJG_Service zs_=new ZZJG_Service();
Dictionary<string, object> dicFileValue = new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase);
dicFileValue = JsonToDictionary(json);
dynamic kv_ = dicFileValue;
return zs_.ZZJG_InsertOrUpdateData(kv_);
}
/// <summary>
/// 将json数据反序列化为Dictionary
/// </summary>
/// <param name="jsonData">json数据</param>
/// <returns></returns>
private Dictionary<string, object> JsonToDictionary(string jsonData)
{
//实例化JavaScriptSerializer类的新实例
JavaScriptSerializer jss = new JavaScriptSerializer();
try
{
//将指定的 JSON 字符串转换为 Dictionary<string, object> 类型的对象
return jss.Deserialize<Dictionary<string, object>>(jsonData);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}
{
ZZJG_Service zs_=new ZZJG_Service();
Dictionary<string, object> dicFileValue = new Dictionary<string, object>(StringComparer.OrdinalIgnoreCase);
dicFileValue = JsonToDictionary(json);
dynamic kv_ = dicFileValue;
return zs_.ZZJG_InsertOrUpdateData(kv_);
}
/// <summary>
/// 将json数据反序列化为Dictionary
/// </summary>
/// <param name="jsonData">json数据</param>
/// <returns></returns>
private Dictionary<string, object> JsonToDictionary(string jsonData)
{
//实例化JavaScriptSerializer类的新实例
JavaScriptSerializer jss = new JavaScriptSerializer();
try
{
//将指定的 JSON 字符串转换为 Dictionary<string, object> 类型的对象
return jss.Deserialize<Dictionary<string, object>>(jsonData);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}