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}
相关推荐
张人玉1 小时前
C#WPF如何实现登录页面跳转
ui·c#·wpf
饺子大魔王的男人1 小时前
JSON可视化工具JSONCrack全解析:使用cpolar从本地到云端的协作升级
json
张人玉2 小时前
C#WPF如何跳转页面
笔记·ui·c#·wpf
future_studio2 小时前
聊聊 Unity(小白专享、C# 小程序 之 自动更新)
unity·小程序·c#
主宰者3 小时前
【C#】.NET Framework 4.8环境下使用Sqlite的问题总结
sqlite·c#·.net
心疼你的一切3 小时前
Unity开发利器:ScriptableObject的数据容器设计与内存优化原理
microsoft·unity·c#·游戏引擎
.NET修仙日记4 小时前
.NET WinForms + WPF 综合学习路线:从传统到现代的.NET桌面开发
学习·c#·.net·wpf·.net core·winforms
WangMing_X4 小时前
C#上位机软件:2.5 体验CLR实现多语言混合编程
java·开发语言·c#
组合缺一4 小时前
全球首个支持 IETF JSONPath (RFC 9535) 标准的 Java 框架,Snack4-Jsonpath v4.0.0 发布
java·开发语言·json·jsonpath
唐青枫7 小时前
C#.NET Configuration 全面解析:从多环境到强类型绑定实战
c#·.net