json、dictionary、dynamic转化
来源:互联网 发布:ubuntu 16.04设置中文 编辑:程序博客网 时间:2024/05/17 04:57
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);
}
}
0 0
- json、dictionary、dynamic转化
- JSon 与 Array Dictionary 转化
- JSON字符串反序列化对象,对象序列化json,json转化为dynamic
- unity3d json 转为 dictionary
- json字符串转 Dictionary
- json转化
- 转化json
- data dictionary and dynamic performance view
- Using Data Dictionary and Dynamic Performance Views
- Json 转 dynamic
- json与Dictionary 传输对比
- Dictionary取值方式和类型转化
- Dictionary到ListItem项的转化
- net json 转换dynamic类型
- Chapter 05–Using Data Dictionary and Dynamic Performance.txt
- Fundamental I 05 Using Data Dictionary and Dynamic Performance Views
- wince json数据格式转化
- ios5 支持 json 转化
- thinkphp配置
- Property详解
- Java,super用法实例
- Android中AutoCompleteTextView的用法
- 散列存储方法
- json、dictionary、dynamic转化
- c++第3次实验—作业
- 位运算之统计一个整数的二进制中1的个数
- bootstrap导航栏中的按钮
- spring mvc 从 controller 调到静态页面 , html
- OC post 请求时发送字符串问题
- Android中gravity、layout_gravity、padding、margin的区别小结
- C++四种类型转换的关键字及其特点
- 编译android源码的过程