JSON的缩进格式方式和紧凑格式方式

将对象转化为json格式字符串在以缩进的方式显示

csharp 复制代码
HxParamMsg hxCommMsg = new HxParamMsg()
{
    name = "Tom",
    age= 25
};
string json = JsonConvert.SerializeObject(hxCommMsg);
var parsed = JToken.Parse(json);
string data= parsed.ToString(Formatting.Indented); // 缩进格式

缩进方式显示

json 复制代码
{
  "name": "Tom",
  "age": 25
}

将缩进格式显示的字符串转为普通一行的字符串

csharp 复制代码
 var parsed = JToken.Parse(data);
 string sendData = parsed.ToString(Formatting.None); // 紧凑格式

紧凑方式显示

json 复制代码
{"name":"Tom","age":25}
相关推荐
10km1 小时前
java:json-path支持fastjson作为JSON解析提供者的技术实现
java·json·fastjson·json-path
m5655bj3 小时前
通过 C# 将 RTF 文档转换为图片
开发语言·c#
MM_MS4 小时前
WinForm+C#小案例--->写一个记事本程序
开发语言·计算机视觉·c#·visual studio
浪客川7 小时前
高效日志分离器:一键筛选关键信息
开发语言·windows·c#
小熊熊知识库7 小时前
C# EF.core 介绍以及高性能使用
开发语言·c#
雨疏风骤12408 小时前
【FreeRTOS】任务、任务状态
开发语言·stm32·c#·rtos
哈哈~haha9 小时前
ui5_Walkthrough_Step 7:JSON Model
json·mvc·module·ui5
️公子9 小时前
传奇游戏集成系统
游戏·c#
玩泥巴的9 小时前
强的飞起的 Roslyn 编译时代码生成,实现抽象类继承与依赖注入的自动化配置
c#·.net·代码生成·roslyn
mudtools10 小时前
强的飞起的 Roslyn 编译时代码生成,实现抽象类继承与依赖注入的自动化配置
c#·.net