Newtonsoft.Json.dll
代码using System; DoNet2.0 需要借助于Newtonsoft.Json.dll using System.IO; using System.Text; using Newtonsoft.Json;namespace OfflineAcceptControl.UCTools {public class JsonTools{// 从一个对象信息生成Json串public static string ObjectToJson(object obj){return JavaScriptConvert.SerializeObject(obj);}// 从一个Json串生成对象信息public static object JsonToObject(string jsonString, object obj){return JavaScriptConvert.DeserializeObject(jsonString, obj.GetType());}} }
Donet3.5自带了DLL处理json串
注意引用:System.Runtime.Serialization,System.ServiceModel.Web
代码using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Runtime.Serialization; using System.Runtime.Serialization.Json;namespace CrjIIOfflineAccept.CrjIITools {public class JsonTools{// 从一个对象信息生成Json串public static string ObjectToJson(object obj){DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());MemoryStream stream = new MemoryStream();serializer.WriteObject(stream, obj);byte[] dataBytes = new byte[stream.Length];stream.Position = 0;stream.Read(dataBytes, 0, (int)stream.Length);return Encoding.UTF8.GetString(dataBytes);}// 从一个Json串生成对象信息public static object JsonToObject(string jsonString, object obj){DataContractJsonSerializer serializer = new DataContractJsonSerializer(obj.GetType());MemoryStream mStream = new MemoryStream(Encoding.UTF8.GetBytes(jsonString));return serializer.ReadObject(mStream);}} }
转载于:https://www.cnblogs.com/ChineseMoonGod/p/5256723.html
Newtonsoft.Json.dll相关推荐
- Newtonsoft.Json.dll 本地调用正常,服务器调用不正常
Newtonsoft.Json.dll 本地调用正常,服务器调用不正常的问题 请将System.Runtime.Serialization.dll 传到服务器项目bin文件夹中即可 转载于:https ...
- 使用Newtonsoft.Json.dll(JSON.NET)动态解析JSON、.net 的json的序列化与反序列化(一)...
在开发中,我非常喜欢动态语言和匿名对象带来的方便,JSON.NET具有动态序列化和反序列化任意JSON内容的能力,不必将它映射到具体的强类型对象,它可以处理不确定的类型(集合.字典.动态对象和匿名对象 ...
- Newtonsoft.Json.dll 反序列化JSON字符串
上一篇JSON博客<JSON入门级学习小结--JSON数据结构>中已对JSON做了简单介绍,JSON字符串数组数据样式大概是这样子的: 如今因为项目需求(asp.net web网站,前台向 ...
- Newtonsoft.Json.dll序列化为json,null值自动过滤
Newtonsoft.Json.dll序列化为json,null值自动过滤 原文:Newtonsoft.Json.dll序列化为json,null值自动过滤 var jSetting = new Js ...
- Newtonsoft.Json.dll 使用
安装: 1.解压下载文件,得到Newtonsoft.Json.dll 2.在项目中添加引用.. 序列化和反序列在.net项目中: Product product = new Product(); pr ...
- Newtonsoft.Json.dll使用
1:Newtonsoft.Json.dll 下载 http://json.codeplex.com/ 2:解析JSON字符窜 方法1: using Newtonsoft.Json; using Sy ...
- 【Unity】加载时 Newtonsoft.Json 提示 Metadata file `Newtonsoft.Json.dll` does not contain valid metadata
问题 把 Newtonsoft.Json.dll 拖到 Plugins 文件夹下,结果编译时报错,错误信息: error CS0009: Metadata file `X:\Newtonsoft.Js ...
- 使用Newtonsoft.Json.dll(JSON.NET)动态解析JSON、.net 的json的序列化与反序列化(一)
在开发中,我非常喜欢动态语言和匿名对象带来的方便,JSON.NET具有动态序列化和反序列化任意JSON内容的能力,不必将它映射到具体的强类型对象,它可以处理不确定的类型(集合.字典.动态对象和匿名对象 ...
- Newtonsoft.Json 概述
有时候,在前后台数据交互或者APP与后台交互的时候,我们通常会使用Json进行数据交互,为此会使用到Newtonsoft.Json.dll 这个类库,这个类库非微软官方,但是下载量已经超过了数十万次, ...
最新文章
- java中http解析url,java url 编码(解析http请求汉语言地址 )
- JS实现动态生成表格并提交表格数据向后端 表格中数据转为json
- python中if not x: 和 if x is not None: 和 if not x is None的使用和区别
- kafka partition分配_Kafka架构原理,也就这么回事
- 条件随机场(CRF)相关理论知识
- C++总结笔记(七)—— 运算符重载
- 怎么用程序实现调用Android手机的拍照功能
- 【分形算法】Jason带你飞之1——LS文法的java实现
- MySQL执行计划EXPLAIN详解
- mysql 复制 错误_Mysql复制错误error
- Git-第N篇碰见的一些问题
- 项目管理必备文档大全:这14个项目文档你还不会写?
- 关于阿里云的一键部署工具【飞流】的使用(详细)
- 【面试题】能从底层角度聊聊volatile关键字的原理吗?
- 物流运输商业采购管理系统:简化业务流程,加速物流运输企业数字化转型
- 单词读音下载-python(英式美式)
- 出租车计价 (15分)
- seo写作是一种提高网站百度排名的方法
- 2017级C语言教学总结
- 利用CMake搭建软件编译架构
热门文章
- 段永平:不用老提“双赢”,不占别人便宜就行
- 搞定Java中的string类
- PUPANVR-软硬件板端开发环境配置(4)
- 2015图片处理软件排行榜
- mysql2008百度云_SQLServer数据库之SQL Server 2008R2 企业版 百度云下载地址
- 单片机:数字式时钟—日历
- 上海小黑鱼Android技术,小黑鱼旗下社交电商平台-环球好货超级合伙人全球发布会2月23日上海重磅启...
- 常见的化学测试有哪些?--CPSIA、ROHS、REACH、FDA检测、加州65
- 语音算法笔记(3)——从序列建模的角度理解ASR
- 20.02.12Blah数集(队列)