So vermeiden Sie Fallstricke – Probleme, auf die Sie bei Front-End- und Back-End-JSON achten sollten

Fügen Sie hier eine Bildbeschreibung ein

Wenn wir ein Projekt entwickeln und Daten zwischen Front- und Back-End übertragen müssen, benötigen wir JSON. Und JSON ist eine Art String

  • 1. Lassen Sie uns zuerst über das Front-End sprechen.
    Fügen Sie hier eine Bildbeschreibung ein
    Tatsächlich bedeutet beides, dass das Front-End hofft, das Datenformat des Back-End-JSON zu empfangen, daher müssen wir darauf achten, die Daten in JSON zu konvertieren und zurückzugeben es im Backend.

  • 2. Backend
    Hier werde ich über mein eigenes sprechen.
    Zunächst können die vom Backend zurückgegebenen Daten in Form von Zeichenfolgen, Sammlungen, Objekten usw. vorliegen. Anschließend müssen wir sie in JSON konvertieren. Ich habe
    hier beispielsweise eine Sammlung
    Fügen Sie hier eine Bildbeschreibung ein

Ich habe einige Daten darin gespeichert und möchte dann zum Frontend zurückkehren. Die Methode, die ich hier verwende, ist

Fügen Sie hier eine Bildbeschreibung ein
Auf diese Weise kann eine Sammlung in JSON konvertiert werden. Ich verwende com.alibaba.fastjson.JSONObject jsonObjecthier die Klassen unter diesem Paket. Wenn Sie andere Daten in JSON konvertieren lassen, müssen Sie auf die verschiedenen Pakete achten, die Sie verwenden (der Klassenname kann derselbe sein). .
Dadurch wird sichergestellt, dass die mit dem Front- und Back-End verbundenen Daten konsistent sind.

    1. Hier liegt ein weiteres Problem vor. Wenn das Backend zum Frontend zurückkehrt, wird festgestellt, dass der Code tatsächlich verstümmelt ist. Zu diesem Zeitpunkt können Sie ihn zum Backend hinzufügen.

Fügen Sie hier eine Bildbeschreibung ein

Legen Sie einfach die zurückgegebene Kodierung fest

Guess you like

Origin blog.csdn.net/m0_68987535/article/details/132626892