C#实现json格式转换成对象并更换key的方法
作者:不吃皮蛋 时间:2021-12-23 00:09:39
本文实例讲述了C#实现json格式转换成对象并更换key的方法。分享给大家供大家参考。具体分析如下:
由于是不标准的序列化对象类型,因此你无法通过标准的反序列化类来实现,需要自定义一个序列化类或者简单点,直接自定义一个方法解析Json数据。解析后的数据用Dictionary来存放。
string str = "{\"name\": \"甄嬛体\",\"2012-05-04 14:59\": \"5724\"}";
JavaScriptObject obj = JavaScriptConvert.DeserializeObject(str) as JavaScriptObject;
foreach (KeyValuePair<string, object> k in obj)
{
Console.WriteLine("Key:{0} Value:{1}", k.Key, k.Value);
}
输出如下:
Key:name Value:甄嬛体
Key:2012-05-04 14:59 Value:5724
希望本文所述对大家的C#程序设计有所帮助。
标签:C#,json,对象
0
投稿
猜你喜欢
C# WPF数据绑定模板化操作的完整步骤
2023-05-20 15:44:50
Java请求转发和请求重定向区别详解
2023-05-19 07:30:17
java实现饮料自助售货机
2023-08-15 01:16:37
Java中输出字符的ASCII值实例
2023-02-27 08:59:11
Java 17 更快的 LTS 节奏
2023-07-08 11:36:19
Spring Boot 启动加载数据 CommandLineRunner的使用
2021-06-17 12:52:21
SpringBoot选择自有bean优先加载实现方法
2023-05-21 06:22:39
IDEA JetBrains Mono字体介绍和安装教程(详解)
2022-01-23 17:57:51
RocketMQ消息生产者是如何选择Broker示例详解
2023-11-10 21:45:49
浅谈Java关闭线程池shutdown和shutdownNow的区别
2021-12-28 04:43:44
C#中4种深拷贝方法介绍
2023-01-02 21:16:11
SpringBoot整合Web之AOP配置详解
2022-01-17 21:38:11
Spring Boot 单元测试JUnit的实践
2023-08-29 02:02:15
Java 从互联网上爬邮箱代码示例
2022-02-27 16:40:57
Java png图片修改像素rgba值的操作
2022-08-11 06:57:21
mybaties plus selectMaps和selectList的区别说明
2021-07-15 11:18:29
java8新特性 stream流的方式遍历集合和数组操作
2023-03-29 10:49:25
JavaWeb后台购物车类实现代码详解
2023-11-09 23:11:26
gradle使用maven-publish发布jar包上传到私有maven配置
2022-11-22 07:07:54
Java循环结构之多重循环及continue break
2023-11-10 15:39:14