我有一个JObject
用 LINQ to JSON 构建的(我正在使用 Json.Net)(也由同一个库提供)。当我在 上调用该ToString()
方法时JObject
,它会将结果输出为格式化的 JSON。
如何为此将格式设置为“无”?
我有一个JObject
用 LINQ to JSON 构建的(我正在使用 Json.Net)(也由同一个库提供)。当我在 上调用该ToString()
方法时JObject
,它会将结果输出为格式化的 JSON。
如何为此将格式设置为“无”?
调用 JObject 的ToString(Formatting.None)
方法。
或者,如果您将对象传递给 JsonConvert.SerializeObject 方法,它将返回不带格式的 JSON。
您还可以执行以下操作;
string json = myJObject.ToString(Newtonsoft.Json.Formatting.None);
您可以使用JsonConvert.SerializeObject()
JsonConvert.SerializeObject(myObject) // myObject is returned by JObject.Parse() method