json - 如何在没有格式化的情况下序列化 JObject?

标签 json serialization json.net

我有一个使用 LINQ to JSON 构建的 JObject(我正在使用 Json.Net)(也由同一个库提供)。当我在 JObject 上调用 ToString() 方法时,它会将结果输出为格式化的 JSON。

如何将格式设置为“无”?

最佳答案

调用 JObject 的 ToString(Formatting.None) 方法。

或者,如果您将对象传递给 JsonConvert.SerializeObject 方法,它将返回不带格式的 JSON。

文档:Write JSON text with JToken.ToString

关于json - 如何在没有格式化的情况下序列化 JObject?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/570689/

相关文章:

c# - 使用包含奇怪变量的数据使用 JSON.NET 反序列化 JSON

c# - Newtonsoft.Json 从流中反序列化多个对象

c# - 写入第三方 API

javascript - 访问 JSON 值持有者的名称

java - Spring - 为什么返回值在屏幕中显示 XML 类型?

c# - 首次调用 C# Web 服务时速度较慢

json - 在 JSON 中序列化 base64 编码的数据

javascript - 如何仅在客户端使用 JSON

java - json .makeHttpRequest(url, "GET",params) 多次调用时忽略 URL 参数? Android/PHP Web 服务问题

基于 C++ STL 的二进制序列化数据发送,使用套接字进行网络传输,无需使用库