Ich würde das vom Webservice geschriebene Format nicht ändern, aber wenn Sie es für diagnostische Zwecke formatieren möchten, können Sie Json.NET um das ganz einfach zu machen:
%Vor%Das Ergebnis wird automatisch formatiert. Du könntest dies in ein kleines Tool einfügen - entweder ein Desktop-Tool oder eine Webseite. (Ich wäre nicht überrascht, wenn es bereits Online-JSON-Formatierer gäbe, obwohl Sie natürlich vorsichtig sein sollten, wenn es darum geht, sensible Daten zu formatieren.)
Jon's Antwort scheint nicht zu funktionieren, wenn das Root-Element Ihres json ein Array ist. Die Verwendung von JToken anstelle von JObject hat dies für mich behoben. Als eine Erweiterungsmethode für eine Zeichenfolge sieht dies folgendermaßen aus:
%Vor%Wenn Sie Ihren Dienst von Firefox aus aufrufen, gibt es dieses nette Plugin, das den JSON für Sie verschönert: JSONView
Ich benutzte diese Website auch, um JSON zu formatieren und zu validieren: JSON Formatter
Tags und Links c# json rest web-services