Nuget:Newtonsoft.Json
2024-09-30 02:48:40
ylbtech-Nuget:Newtonsoft.Json |
1.返回顶部 |
2.返回顶部 |
1,Serialize JSON
Product product = new Product();
product.Name = "Apple";
product.Expiry = new DateTime(, , );
product.Sizes = new string[] { "Small" }; string json = JsonConvert.SerializeObject(product);
// {
// "Name": "Apple",
// "Expiry": "2008-12-28T00:00:00",
// "Sizes": [
// "Small"
// ]
// }
2,Deserialize JSON
string json = @"{
'Name': 'Bad Boys',
'ReleaseDate': '1995-4-7T00:00:00',
'Genres': [
'Action',
'Comedy'
]
}"; Movie m = JsonConvert.DeserializeObject<Movie>(json); string name = m.Name;
// Bad Boys
3,LINQ to JSON
JArray array = new JArray();
array.Add("Manual text");
array.Add(new DateTime(, , )); JObject o = new JObject();
o["MyArray"] = array; string json = o.ToString();
// {
// "MyArray": [
// "Manual text",
// "2000-05-23T00:00:00"
// ]
// }
4,
3.返回顶部 |
4.返回顶部 |
5.返回顶部 |
1,
2,
3,
6.返回顶部 |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
最新文章
- PHP设计模式(四)单例模式(Singleton For PHP)
- 在Ubuntu上安装LAMP服务器
- Nginx 多站点配置
- 数据库的Index Scan V.S. Rscan
- Python变量/运算符/函数/模块/string
- Webform(简单控件、复合控件)
- Python学习 之 OS模块
- Python:itertools模块
- H5与客户端联调
- C++数据个数未知情况下的输入方法
- CountDownLatch 源码解析—— countDown()
- 【Spark篇】---Spark中yarn模式两种提交任务方式
- Qt之自定义托盘
- day_5字符串和列表的各种操作方法
- 利用mimikatz破解远程终端凭据,获取服务器密码
- jmeter集合点使用方法:Synchronizing Timer
- JavaScript&;HTML DOM
- JVM启动过程
- tomcat源码阅读之默认连接器
- python多个分割符split字符串
热门文章
- java实验8-Java输入输出流
- run kubernetes
- java要在命令行执行eclipse的项目的方法
- 纯JS设置首页,增加收藏,获取URL參数,解决中文乱码
- at android.widget.AbsListView$RecycleBin.addScrapView(AbsListView.java:)
- bash的几个特殊参数和位置参量
- Ubuntu 16.04下配置Golang开发环境
- 华为OJ 名字美丽度
- spring2实现定时任务的一种方式
- jquery根据(遍历)html()的内容/根据子元素的内容(元素文本)来选择(查询),在子元素前加入元素