JSON使用TraceWriter反序列化获取调试日志
2015-12-11 14:26
513 查看
1.先创建一个Account对象,并添加属性.
2.从JSON字符串中反序列化,使用MemoryTraceWriter对象来跟踪调试日志.
3.运行的结果
JSON源代码下载地址:http://download.csdn.net/detail/lovegonghui/9342751
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace JSONDemo { public class Account { public string Email { get; set; } public bool Active { get; set; } public DateTime CreateDate { get; set; } } }
2.从JSON字符串中反序列化,使用MemoryTraceWriter对象来跟踪调试日志.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using GongHuiNewtonsoft.Json; using GongHuiNewtonsoft.Json.Serialization; namespace JSONDemo { class Program { static void Main(string[] args) { string json = @"{ 'Email':'359194966@qq.com', 'Active':false, 'CreateDate':'2015-12-11 14:17:33', 'Name':'GongHui' }"; MemoryTraceWriter traceWriter = new MemoryTraceWriter(); Account account = JsonConvert.DeserializeObject<Account>(json, new JsonSerializerSettings { TraceWriter = traceWriter }); Console.WriteLine(traceWriter.ToString()); } } }
3.运行的结果
JSON源代码下载地址:http://download.csdn.net/detail/lovegonghui/9342751
相关文章推荐
- ExtJs4 笔记(5) Ext.Button 按钮
- JSON使用IContractResolver序列化实现属性名骆驼命名法
- js中的document.write
- 百宝云Json与数组命令教程
- 10006---JavaScript--对象
- JSON使用TypeNameHandling序列化与反序列化.NET类型和声明类型
- JS替换非正则替换
- 网易前端微专业,JavaScript程序设计基础篇:函数
- jsp表单的客户端验证
- json_encode 数值类型转换
- JS初学的一些易错的知识点
- jsp编写猜数字游戏
- jsp版计算器
- javaScript语法基础
- Javascript表单验证
- Json数据格式的使用方法入门教程
- JavaScript常用命令大全
- C#和网页js互调代码
- javascript变量的作用域--ExtJS scope必备法宝
- ajax请求中遇到的跨域问题的解决办法(jsonp)