Когда мы работаем над проектом разработки, нам необходимо передавать данные между интерфейсом и сервером, поэтому нам нужен json. И json — это своего рода строка
-
1.Давайте сначала поговорим о фронтенде.На
самом деле, оба они означают, что фронтенд надеется получить от бэкенда такие форматы данных, как json.Затем нам нужно уделить внимание преобразованию данных в json на серверная часть для возврата. -
2. Бэкенд
Здесь я расскажу о своем.
Прежде всего, данные, возвращаемые бэкендом, могут быть в виде строк, коллекций, объектов и т. д., затем нам нужно преобразовать их в json. Например, у меня
есть коллекция здесь
Я сохранил в нем некоторые данные, затем надеюсь вернуться к интерфейсу, я использую здесь метод:
Таким образом, вы можете преобразовать коллекцию в json. Я использую com.alibaba.fastjson.JSONObject jsonObject
здесь класс этого пакета. Если у вас есть другие данные, преобразованные в json, вам нужно обратить внимание на то, что используемый вами пакет отличается (имя класса может быть такой же).
Таким образом, данные внешней и внутренней стыковки могут быть гарантированно согласованными.
-
- Здесь есть еще одна проблема. Когда серверная часть возвращается во внешний интерфейс, обнаруживается, что действительно есть искаженные символы. В это время вы можете добавить это в серверную часть.
Просто установите возвращаемую кодировку