2012-07-06 260 views
0

嗨我有一個關於從Web服務的JSON響應的快速問題, 我構建了一個穩定的WCF服務來返回JSON響應,但是響應都是混亂的,因爲它具有60個計數的Ilist<object>。我怎樣才能格式化這個數組像谷歌或雅虎APIs,使他們很容易可讀例如JSON人類可讀的正確格式

回答

1

我也不太清楚爲什麼要格式化你的JSON響應,它應該是您的服務的客戶如果需要的話應該做的格式。您看看J son Pretty Printer/Beautifier Library For .Net,它將Json字符串作爲輸入並返回格式化的Json字符串。

0

您可以使用JSON.stringify,第三個參數是要縮進的空格數。

JSON.stringify({name: "jason"}, null, 4) 

結果:

{ 
    "name": "jason" 
} 
+0

這不是C#,但它是正確的JavaScript解決方案,這是'我'想要的。 – 2012-08-17 10:26:53

1

我認爲沒有必要進行格式化。使用壓縮的json非常好。但是你仍然可以檢查question。否則在你的文檔中寫入你可以使用一些在線格式化程序來格式化json。我使用json restfull api,我更喜歡使用壓縮json。

  1. Json formatter
  2. Json tree viewer