Создание файла configuration.yml
Я работаю над проектом, и я хотел бы знать, как хранить данные в файле, предпочтительно в файле YAML.
Я создал Swing GUI для создания учетной записи, которая содержит имя пользователя JTextPane
и пароль JPasswordField
Создать JButton
и вывод.
Я хочу, чтобы он работал так, чтобы, когда я нажимаю кнопку, ActionListener
называется который напишет имя пользователя и пароль accounts.yml
файл, который будет выглядеть так:
usernames:
leviathan: "password"
Не беспокойтесь о шифровании, я позабочусь об этом позже. Все, о чем я прошу, это как реализовать этот файл YAML и записать его в коде.
1 ответ
В Java нет предопределенных функций для написания yml-файлов. Вы должны сделать одно из следующих действий:
Используйте библиотеку
Проверьте этот вопрос, чтобы увидеть, будут ли некоторые из этих библиотек работать для вас.
Писать вручную
Создание файла YAML будет таким же, как создание любого другого типа файла. Для примера посмотрите этот вопрос. Вы просто хотите установить вывод как *.yml
вместо *.txt
и когда вы пишете каждую строку, вы должны убедиться, что написали ее в правильном формате.