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}
相关推荐
Eiceblue6 小时前
使用 C# 发送电子邮件(支持普通文本、HTML 和附件)
开发语言·c#·html·visual studio
小小小小王王王6 小时前
hello判断
开发语言·c#
金增辉8 小时前
基于C#的OPCServer应用开发,引用WtOPCSvr.dll
c#
future14129 小时前
C#学习日记
开发语言·学习·c#
傻啦嘿哟11 小时前
Python 办公实战:用 python-docx 自动生成 Word 文档
开发语言·c#
唐青枫15 小时前
C#.NET log4net 详解
c#·.net
火车叨位去194917 小时前
Java中的JSON序列化和反序列化
json
Nemo_XP21 小时前
HttpHelper类处理两种HTTP POST请求
c#
测试杂货铺1 天前
Jmeter(六):json断言元件,jmeter参数化实现
jmeter·json