Из этой статьи вы узнаете, как преобразовать объекты Java в Json на ПК или Mac. В этом руководстве мы будем использовать класс Objectmapper из библиотеки Джексона. Это самый простой способ конвертировать объекты Java в Json.
Шаги
Шаг 1. Добавьте следующие зависимости в файл pom.xml
Эти зависимости добавят «jackson-annotations-2.9.3.jar», «jackson-core-2.9.3.jar» и «jackson-databind-2.9.3.jar». Обязательно укажите последнюю версию привязки данных Джексона в разделе «Версия».
com.fasterxml.jackson.core Jackson-Databind 2.9.3
Шаг 2. Введите код objectmapper
Это запустит класс objectmapper библиотеки Джексона.
ObjectMapper mapper = новый ObjectMapper ();
Шаг 3. Введите имя объекта
Введите следующий код. Введите фактическое имя объекта Java, который вы конвертируете в Json. Например, если объект Java назван «Студент», код будет выглядеть так: Студент Студент = новый Студент ();
ИмяОбъекта ИмяОбъекта = новое ИмяОбъекта ();
Шаг 4. Введите writeValue для Json
Это создаст выходной файл Json после преобразования объекта Java. Введите предполагаемый путь к файлу json вместо «c: / Jsonfile.json». Введите имя объекта Java, который вы хотите преобразовать в Json, вместо «ObjectName».
mapper.writeValue (c: / Jsonfile.json, ObjectName);
Шаг 5. Просмотрите свой результат
Весь код должен выглядеть примерно так:
ObjectMapper mapper = новый ObjectMapper (); ИмяОбъекта ИмяОбъекта = новое ИмяОбъекта (); mapper.writeValue (c: / Jsonfile.json, ObjectName);