博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSON 序列化 与反序列化
阅读量:6090 次
发布时间:2019-06-20

本文共 779 字,大约阅读时间需要 2 分钟。

using System;

using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.IO;
using System.Runtime.Serialization.Json;
using System.Text;
namespace JSONStudy
{
public class JsonSerializer
{
public static string JsonSerializerName(PersonName p)
{
DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(PersonName));
MemoryStream ms = new MemoryStream();
ser.WriteObject(ms, p);
string JsonString = Encoding.UTF8.GetString(ms.ToArray());
return JsonString;
}
public static PersonName JsonDeSerializer(string JsonString)
{
DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(PersonName));
MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(JsonString));
PersonName p = (PersonName)ser.ReadObject(ms);
return p;
}

}
}

转载地址:http://uflwa.baihongyu.com/

你可能感兴趣的文章
SCVMM 2012 安装及绿色新功能介绍
查看>>
在oracle中常用到的一些命令
查看>>
应用交付工程师Troubleshooting经验分享2
查看>>
开发工具EVC的使用(-)
查看>>
命令模式(Command)解析例子
查看>>
别拿山寨机不当干粮
查看>>
我的jQuery动态表格插件二
查看>>
Windows API 函数列表 附帮助手册
查看>>
PIX多模式--虚拟化防火墙技术
查看>>
VSFTPD登录延迟后的随想
查看>>
构建自动化运维之基础设施—定制mysql的rpm包
查看>>
c++构造函数详解
查看>>
创建隐藏用户,偷窥他人私生活
查看>>
MVC3.0 中Razor 学习
查看>>
团队项目个人进展——Day01
查看>>
Yii 2 —— session
查看>>
烂泥:haproxy学习之https配置
查看>>
给C语言初学者的忠告——计算机达人成长之路(27)
查看>>
读官方指南经历Mysql5.6服务安装
查看>>
达观数据分析平台架构和Hive实践——TODO
查看>>