C#处理JSON格式数据
欢迎您成为我的读者,希望这篇文章能给你一些帮助。
前言
大家好,我是阿辉。
这几年在编程行业要是说哪个方向的语言发展迅速,那必须是属于前端。前端新的框架层出不穷,写法也很多。但是有一种是不变的,就是当需要和后端进行数据传输交换的时候,一直在使用JSON格式进行传输。
日常编码过程中,当需要写BS端的程序就需要处理数据的传输问题。目前很多时候都是使用的传输格式是JSON,那么在C#中是如何处理数据的,又如何将数据转换为JSON格式。
今天咱们就来一起看看组件Newtonsoft.dll。
它是一个第三方组件,用于处理数据的序列化和反序列化。
一、引入组件
打开“程序包管理器控制台”执行下面代码,引入其dll组件。
Install-Package Newtonsoft.Json
在网络无误的情况下,自动化将其组件下载并引入到所添加的项目中,如下图所示:
引入成功后,我们就可以将对应的数据转换为我们前端想要的json格式进行传输。
二、将对象转换为JSON
对象
class Product {public string Name { get; set; }public int Age { get; set; }public int Size { get; set; }}
具体转换
{Product product = new Product();product.Name = "一个香蕉";product.Age = 13;product.Size =5string jsonData = JsonConvert.SerializeObject(product);Console.WriteLine(jsonData);Console.ReadKey();
}
输出结果
三、解析JSON字符串
将一组JSON格式的数据转换为字符串进行显示。
{string json = @"{'Name': '阿辉','Age': 1,'Size':2}";Product m = JsonConvert.DeserializeObject<Product>(j string name = m.Name;Console.ReadKey();
}
输出结果
基本简单的用法就是这样子,如果需要一些传输难一点的数据结构,就需要在对象上做一些工作。很方便,希望大家可以快速的学会使用它。
寄语
人生短暂,我不想去追求自己看不见的,我只想抓住我能看得见的。
原创不易,给个关注。
我是阿辉,感谢您的阅读,如果对你有帮助,麻烦点赞、转发 谢谢。
很高兴能和您成为朋友。
C#处理JSON格式数据相关推荐
- java json数据输出,java服务器端输出JSON格式数据
java服务器端输出JSON格式数据 本文我们讨论如何在服务器端输出 JSON 格式的数据.以 Java 为例,我们将演示将一个 Java 对象编码为 JSON 格式的文本. 将 String 对象编 ...
- php 如何发送json数据格式,Php如何使用curl发送json格式数据实例
Php 如何使用curl发送json格式数据实例 Php 如何使用curl发送json格式数据实例 这篇文章主要介绍了php使用curl发送json格式数据的实例,大家参考使用吧 代码如下: $url ...
- 返回json格式数据乱码
本文为博主原创,未经允许不得转载: 原本返回json格式数据的代码: @ResponseBody@RequestMapping(value = "getListByTime", m ...
- ASP.NET输出JSON格式数据
最近在开发Windows8 Metro App,使用JavaScript和HTML开发环境.所以操作数据绑定都是使用JSON格式数据.后台使用的是ASP.NET,因为项目相对较小,所有后台没有使用数据 ...
- 导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件
导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件 参考文章: (1)导入数据任务(id:373985)异常, 错误信 ...
- python中json模块_Python使用内置json模块解析json格式数据的方法
本文实例讲述了Python使用内置json模块解析json格式数据的方法.分享给大家供大家参考,具体如下: Python中解析json字符串非常简单,直接用内置的json模块就可以,不需要安装额外的模 ...
- python操作json_Python学习之利用Python处理JSON格式数据
最近在研究利用zabbix的自动发现功能来监控一台服务器上的多个Redis端口.网上有篇文章写个Python程序来发现Redis端口并显示成JSON格式.这里就学习下Python如何处理JSON格式数 ...
- xml 文本转json java_java将XML文档转换成json格式数据
本篇文章主要介绍了java将XML文档转换成json格式数据的示例,希望能帮助到大家. 功能 将xml文档转换成json格式数据 说明 依赖包: 1. jdom-2.0.2.jar : xml解析工具 ...
- 通过输入流获取json格式数据转为map格式
将通过输入流获取json格式数据转为map格式 转换代码: try {int length = 0;//通过输入流获取到json格式数据ServletInputStream inputStream = ...
- Spring MVC--使用Jackson返回JSON格式数据
使用Jackson返回JSON格式数据 index.jsp <%@ page language="java" contentType="text/html; cha ...
最新文章
- 基于Attention机制的轻量级网络架构以及代码实现
- 数据科学项目(二)之明确问题及确立目标
- t’触发器真值表和状态方程_清写出触发器按逻辑特性的分类;写出T触发器的状态方程。...
- Linux之Json20160705
- Spring依赖查找中的常见异常
- 松鼠会啊松鼠会,22号来杭州啦
- 阶段1 语言基础+高级_1-3-Java语言高级_08-JDK8新特性_第1节 常用函数接口_2_函数式接口的使用...
- 2023计算机毕业设计SSM最新选题之javaOA办公系统y7x0p
- 多线程小题 —— 设计火车票模拟程序
- matlab线性规划系列之基础解题-2
- APP推广什么是cpa,cps,cpm
- android模仿微信浮窗,Android仿微信视屏悬浮窗效果
- 6本通往高级Android开发者必看的英文书籍,附下载地址
- 数据结构与算法基本概念
- prisma2.0和nexus搭建graphql后端(2)—nexus
- 思科交换机等设备基本配置
- 在s5pv210开发板上移植官方2101310版本的uboot
- Far planner 代码系列(33) 关于real_world_contour和contour_graph
- java cmos_CMOS构成的常见电路
- C#零基础入门03:打老鼠初级