Sie können dies mit Json.net NuGet-Paket:
tun %Vor%Wie kann ich die folgende JSON-Antwort mit der MVC 4-API sauberer aussehen lassen? Dies ist ein Beispiel JSON
%Vor%Hübscher JSON
%Vor%Wie kann ich die folgende JSON-Antwort mit der MVC 4-API sauberer aussehen lassen? Dies ist ein Beispiel JSON
%Vor%Hübscher JSON
%Vor%Wenn Sie die Web API verwenden. Sie können Folgendes festlegen:
%Vor%Sie können dies mit Json.net NuGet-Paket:
tun %Vor%Motivation: Pretty print, wenn die Abfragezeichenfolge das Wort %code% oder %code% enthält, nicht schön drucken, wenn das Wort %code% in der Abfragezeichenfolge fehlt oder %code% .
Hinweis: Dieser Filter prüft in jeder Anfrage auf einen hübschen Ausdruck. Es ist wichtig, die Pretty-Print-Funktion standardmäßig zu deaktivieren, nur bei Anforderung aktivieren.
Schritt 1: Definieren Sie ein benutzerdefiniertes Aktionsfilter-Attribut wie folgt.
%Vor%Schritt 2: Konfigurieren Sie diesen Filter global.
%Vor%Wenn es sich um ein Objekt handelt, das Sie in JSON serialisieren, können Sie einfach einen Parameter hinzufügen, um es "zu verschönern".
%Vor% Motivation: Pretty print, wenn die Abfragezeichenfolge das Wort prettyprint
oder prettyprint=true
enthält, nicht schön drucken, wenn das Wort prettyprint
in der Abfragezeichenfolge fehlt oder prettyprint=false
.
Hinweis: Dieser Filter prüft in jeder Anfrage auf einen hübschen Ausdruck. Es ist wichtig, die Pretty-Print-Funktion standardmäßig zu deaktivieren, nur bei Anforderung aktivieren.
Schritt 1: Definieren Sie ein benutzerdefiniertes Aktionsfilter-Attribut wie folgt.
%Vor%Schritt 2: Konfigurieren Sie diesen Filter global.
%Vor%Wenn es sich um ein Objekt handelt, das Sie in JSON serialisieren, können Sie einfach einen Parameter hinzufügen, um es "zu verschönern".
%Vor%Tags und Links asp.net-mvc json asp.net-mvc-4