Как из json вытащить нужные данные java
4 года назад
Человек-Молекула
Для получения данных из json-файла проще всего воспользоваться ObjectMapper(). Пусть у нас есть Json файл, содержащий ключи и значения :
ObjectMapper()
{"name":"Ivan","age":20,"tel":"25-12-86","mail":"1@mail.ru"}
Чтобы получить нужные данные считаем файл в мапу :
import com.fasterxml.jackson.databind.ObjectMapper; import java.io.File; import java.io.IOException; import java.util.Map; public class App { public static void main(String[] args) throws IOException { String fileName = "test.json"; ObjectMapper mapper = new ObjectMapper(); Map<String, String> person = mapper.readValue(new File(fileName), Map.class); System.out.println(person.get("name"); // => Ivan System.out.println(person.get("tel"); // => 25-12-86 } }
3 года назад
Сергей Якимович
Java-разработчик
Изучите Java и фреймворк Spring Boot и REST API
от 6 792 ₽
Посмотреть →
СИКП на Java
Изучите фундаментальные принципы программирования на Java
от 3 900 ₽
Fullstack-разработчик на Java
от 7 934 ₽
Автоматизатор тестирования на Java
Изучите Java и фреймворк для UI- и API-автотестов
от 4 281 ₽
Spring Boot
Навык работы с Spring Boot для масштабируемых веб-приложений
Полный список доступных курсов по разным направлениям
Похожие вопросы
Курсы по веб-разработке