Dot-Net
格式化 json 文件
. 我正在建構一個實用程序來管理 mongo 數據庫。我正在使用 Visual Studio 2010 和框架 4.0。現在,當顯示文件時,它們沒有格式化,因此無法理解。我只是想用縮進和換行來美化它而不序列化它;因為我不使用對象。我剛拿到文件,我想格式化它們。為此,我嘗試了 JsonPrettyPrinter.dll,但它使用框架 3.5。我有 json.net,但我不知道如何使用它進行格式化。請告訴我這樣做的方法。
如果您使用的是 JSON.NET,則可以使用此程式碼來格式化(漂亮列印)JSON 文件:
string json = "..."; JToken jt = JToken.Parse(json); string formatted = jt.ToString(Newtonsoft.Json.Formatting.Indented);
如果可以的話,Chrome 和 Firefox 都有一個有用的外掛,叫做 JSONView,可以做你想做的事。