Ext json序列化
来源:互联网 发布:苹果cms地址怎么改 编辑:程序博客网 时间:2024/04/27 21:50
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Runtime.Serialization.Json;
using System.IO;
using System.Text;
// <summary>
// JSON序列化和反序列化辅助类
// </summary>
namespace Ext
{
public class JsonHelper
{
/// <summary>
/// JSON序列化
/// </summary>
public static string JsonSerializer<T>(T t,int count)
{
DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(T));
MemoryStream ms = new MemoryStream();
ser.WriteObject(ms, t);
string jsonString = Encoding.UTF8.GetString(ms.ToArray());
ms.Close();
return string.Format("{0}'total':{1},'items':{2}{3}", "{",count,jsonString, "}");
}
/// <summary>
/// JSON反序列化
/// </summary>
public static T JsonDeserialize<T>(string jsonString)
{
DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(T));
MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(jsonString));
T obj = (T)ser.ReadObject(ms);
return obj;
}
}
}
- Ext json序列化
- ext json
- 序列化和json
- Json序列化
- JSON序列化类
- 序列化与json
- json的序列化
- C# Json序列化
- 序列化方法json
- IOS JSON 序列化
- C#序列化JSON
- json 格式序列化
- json序列化
- vs2003 序列化json
- Json序列化
- Json序列化
- DataTable序列化Json
- 序列化和json
- Oracle常见数据类型
- [Leetcode] Add Binary
- 使用Core Data
- mycollection
- mongoDB中基本操作
- Ext json序列化
- 抗日系列之中途岛战役
- 编程学习
- 关于Java的RandomAccessFile的中文处理
- Android 程式开发:(十四)显示图像 —— 14.2 ImageSwitcher
- <error/>标签样式设置,以及Intra-mart下的注意点
- iOS设备的硬件适配 (关于armv6, armv7, armv7s 个人觉得说得比较清楚)
- 数据库连接注意问题
- CPU和GPU扫盲