JSON在php里一句json_encode就可以得到

在C#里我们同样也很容易的可以得到

用到的类库:Newtonsoft.Json.dll

实体类:

class Cat { public string A { get; set; } public string B { get; set; } }

通过   JsonConvert:SerializeObject

Cat cat = new Cat() { A = "123", B = "245" };

var json = JsonConvert.SerializeObject(cat);

结果为:{"A":"123","B":"245"}

同样我们如果有字段结构和{"A":"123","B":"245"}一样的类(包含A、B就行),比如说:

class Dog { public string A { get; set; } public string B { get; set; } public string C { get; set; } }

我们同样可以反序列化出来这个类的对象;

 var dog = JsonConvert.DeserializeObject<Dog>("{\"A\":\"123\",\"B\":\"245\"}");

结果:dog.A:123

dog.B:123

dog.C:null

最新文章

  1. GridView/DataGrid行单击和双击事件实现代码_.Net教程
  2. [转载]C++虚函数浅析
  3. IIS 8 下使用 WCF
  4. PKU 1002解题总结
  5. JSON基本用法
  6. (转)Yale CAS + .net Client 实现 SSO(4)
  7. 【解决】Oracle服务器ip地址被占用
  8. Rolling cURL: PHP并发最佳实践
  9. .Net调用Office Com组件的原理及问题检索com类工厂组件检索 COM 类工厂中 CLSID 为 {XXX} 的组件失败
  10. GC(垃圾回收)
  11. C# -- 使用FileInfo获取文件信息
  12. technologies
  13. MongoDB的常用命令和增查改删
  14. mac开发环境搭建篇(2)--brew与mysql
  15. Mac_配置jdk环境变量
  16. Java元组Tuple介绍与使用
  17. FormData介绍
  18. C#基础第八天-作业答案-设计类-面向对象方式实现两个帐户之间转账
  19. JDBC Statement对象执行批量处理实例
  20. 使用CoreAnimation 实现相机拍摄照片之后动画效果

热门文章

  1. ORA-28595: Extproc 代理: DLL 路径无效解决办法
  2. python 函数名,闭包
  3. (转)Android高性能编程(1)--基础篇
  4. Sql 中Collate用法
  5. laravel前后端分离的用户登陆 退出 中间件的接口与session的使用
  6. The java.util.concurrent Synchronizer Framework笔记
  7. PHP函数htmlspecialchars_decode
  8. 手把手教你如何优化linux服务器
  9. leetcode888
  10. oracle更改编码