7

. 我正在构建一个实用程序来管理 mongo 数据库。我正在使用 Visual Studio 2010 和框架 4.0。现在,当显示文档时,它们没有格式化,因此无法理解。我只是想用缩进和换行来美化它而不序列化它;因为我不使用对象。我刚拿到文件,我想格式化它们。为此,我尝试了 JsonPrettyPrinter.dll,但它使用框架 3.5。我有 json.net,但我不知道如何使用它进行格式化。请告诉我这样做的方法。

4

2 回答 2

14

如果您使用的是 JSON.NET,则可以使用此代码来格式化(漂亮打印)JSON 文档:

string json = "...";
JToken jt = JToken.Parse(json);
string formatted = jt.ToString(Newtonsoft.Json.Formatting.Indented);
于 2012-05-14T13:54:41.163 回答
2

如果可以的话,Chrome 和 Firefox 都有一个有用的插件,叫做 JSONView,可以做你想做的事。

于 2012-05-14T12:54:31.370 回答