欢迎您成为我的读者,希望这篇文章能给你一些帮助。

前言

大家好,我是阿辉。

这几年在编程行业要是说哪个方向的语言发展迅速,那必须是属于前端。前端新的框架层出不穷,写法也很多。但是有一种是不变的,就是当需要和后端进行数据传输交换的时候,一直在使用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格式数据相关推荐

  1. java json数据输出,java服务器端输出JSON格式数据

    java服务器端输出JSON格式数据 本文我们讨论如何在服务器端输出 JSON 格式的数据.以 Java 为例,我们将演示将一个 Java 对象编码为 JSON 格式的文本. 将 String 对象编 ...

  2. php 如何发送json数据格式,Php如何使用curl发送json格式数据实例

    Php 如何使用curl发送json格式数据实例 Php 如何使用curl发送json格式数据实例 这篇文章主要介绍了php使用curl发送json格式数据的实例,大家参考使用吧 代码如下: $url ...

  3. 返回json格式数据乱码

    本文为博主原创,未经允许不得转载: 原本返回json格式数据的代码: @ResponseBody@RequestMapping(value = "getListByTime", m ...

  4. ASP.NET输出JSON格式数据

    最近在开发Windows8 Metro App,使用JavaScript和HTML开发环境.所以操作数据绑定都是使用JSON格式数据.后台使用的是ASP.NET,因为项目相对较小,所有后台没有使用数据 ...

  5. 导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件

    导入数据任务(id:373985)异常, 错误信息:解析导入文件错误,请检查导入文件内容,仅支持导入json格式数据及excel文件 参考文章: (1)导入数据任务(id:373985)异常, 错误信 ...

  6. python中json模块_Python使用内置json模块解析json格式数据的方法

    本文实例讲述了Python使用内置json模块解析json格式数据的方法.分享给大家供大家参考,具体如下: Python中解析json字符串非常简单,直接用内置的json模块就可以,不需要安装额外的模 ...

  7. python操作json_Python学习之利用Python处理JSON格式数据

    最近在研究利用zabbix的自动发现功能来监控一台服务器上的多个Redis端口.网上有篇文章写个Python程序来发现Redis端口并显示成JSON格式.这里就学习下Python如何处理JSON格式数 ...

  8. xml 文本转json java_java将XML文档转换成json格式数据

    本篇文章主要介绍了java将XML文档转换成json格式数据的示例,希望能帮助到大家. 功能 将xml文档转换成json格式数据 说明 依赖包: 1. jdom-2.0.2.jar : xml解析工具 ...

  9. 通过输入流获取json格式数据转为map格式

    将通过输入流获取json格式数据转为map格式 转换代码: try {int length = 0;//通过输入流获取到json格式数据ServletInputStream inputStream = ...

  10. Spring MVC--使用Jackson返回JSON格式数据

    使用Jackson返回JSON格式数据 index.jsp <%@ page language="java" contentType="text/html; cha ...

最新文章

  1. 基于Attention机制的轻量级网络架构以及代码实现
  2. 数据科学项目(二)之明确问题及确立目标
  3. t’触发器真值表和状态方程_清写出触发器按逻辑特性的分类;写出T触发器的状态方程。...
  4. Linux之Json20160705
  5. Spring依赖查找中的常见异常
  6. 松鼠会啊松鼠会,22号来杭州啦
  7. 阶段1 语言基础+高级_1-3-Java语言高级_08-JDK8新特性_第1节 常用函数接口_2_函数式接口的使用...
  8. 2023计算机毕业设计SSM最新选题之javaOA办公系统y7x0p
  9. 多线程小题 —— 设计火车票模拟程序
  10. matlab线性规划系列之基础解题-2
  11. APP推广什么是cpa,cps,cpm
  12. android模仿微信浮窗,Android仿微信视屏悬浮窗效果
  13. 6本通往高级Android开发者必看的英文书籍,附下载地址
  14. 数据结构与算法基本概念
  15. prisma2.0和nexus搭建graphql后端(2)—nexus
  16. 思科交换机等设备基本配置
  17. 在s5pv210开发板上移植官方2101310版本的uboot
  18. Far planner 代码系列(33) 关于real_world_contour和contour_graph
  19. java cmos_CMOS构成的常见电路
  20. C#零基础入门03:打老鼠初级

热门文章

  1. 八爪鱼数据采集器的使用
  2. 人性观察,人类关系的基石
  3. 三色SM认证人脸动态视频制作教程
  4. 学生兼职工资被拖欠,如何用法律手段追回血汗钱?
  5. OpenStack DVR 原理深入分析
  6. PTA数据结构-01-复杂度1 最大子列和问题
  7. clover如何使用UEFI引导和EFI驱动选择
  8. 计算机程序员求职信英语作文,程序员英文求职信范文
  9. JAVA 通过Excel导出pdf_教你用Java 将Excel转为PDF
  10. 市面主流的Web大前端框架以及特性