Вопросы по теме 'snakeyaml'

двусмысленность Ямла; отступы и пустой узел
Я написал: a: -b -c Парсер понял это как: !!map { ? !!str "a" : !!seq [ !!str "b", !!str "c" ] } Но я имел в виду: !!map { ? !!str "a" : !!null "" } !!seq [ !!str "b", !!str "c" ] В спецификации...
630 просмотров
schedule 20.02.2024

змеяYAML JAVA: использование созданного объекта
Я пытаюсь использовать змею YAML для загрузки файла YAML в объект в классе Android Java. Как получить доступ к членам результирующего объекта? Yaml yaml = new Yaml(); Object data = yaml.load(questionsStream); Log.v(TAG2,data.toString());...
1594 просмотров
schedule 25.02.2024

Синтаксис научной нотации yaml
Работая с документом yaml, я обнаружил, что одно из моих значений анализируется как строка с помощью snakeyaml: -8e-05 Я обнаружил, что ros, который использует yaml-cpp для записи yamls, использует следующий код для записи массива out...
3092 просмотров
schedule 07.03.2024

Является ли это допустимым методом использования YAML?
Я новичок в змееямле и yaml в целом. Он нужен мне для хранения информации о "комнатах" для MUD . Записи для комнат будут выглядеть примерно так: room: id: 12 entry: "Long string" description: "Longer more precise string" objects:...
352 просмотров
schedule 14.11.2023

Как получить значения в массив с помощью SnakeYAML
Скажем, у меня есть: item: field: value another: another Есть ли способ получить его в виде массива в такой форме: [value, another] Можно ли это сделать без особых хлопот, используя SnakeYAML в java?
1336 просмотров
schedule 06.01.2023

Загрузка Snakeyaml в JavaBean, и если свойство не найдено на карте
Я хотел бы знать, возможно ли, чтобы змея загрузила документ yaml в javabean, и если он не может найти совпадение для записи в документе в качестве свойства javabean, он поместит его в общую карту внутри javabean. .. Ex. public class Person {...
3106 просмотров
schedule 14.07.2023

Каков простой способ использования змейки для разбора этого файла в объект?
Предположим, что у меня есть файл следующего формата, который необходимо передать Name: XYZ SSN: 123 Name: ABC SSN: 456 Предположим, я создал следующий класс Class Data{ String name; int ssn; } Теперь мне нужно разобрать...
1438 просмотров
schedule 12.03.2024

SnakeYAML неправильно сохраняет
Я работал над настройкой своей конфигурации для использования SnakeYAML. Я хочу, чтобы моя конфигурация выглядела так: connection: bind-ip: 0.0.0.0 plugin-port: 2011 rtk-port: 2012 passphrase: abcde12345 updates: auto-update:...
311 просмотров
schedule 30.11.2023

Разобрать Enum по значению с помощью SnakeYAML
Как указано в документах и видно из исходный код , SnakeYAML работает с перечислениями по их именам. Что я хотел бы иметь, так это анализировать значения по значению перечисления, например: перечисление: public enum Strategy {...
5867 просмотров
schedule 28.09.2022

Java и YAML: как проанализировать несколько документов yaml и объединить их в одно представление YAML?
Допустим, у меня есть один файл, defaults.yaml : pool: idleConnectionTestPeriodSeconds: 30 idleMaxAgeInMinutes: 60 partitionCount: 4 acquireIncrement: 5 username: dev password: dev_password и еще один файл, production.yaml :...
2620 просмотров
schedule 15.06.2023

SnakeYaml - ClassCastException при десериализации в карту строковых и настраиваемых объектов
Я пытался использовать SnakeYaml для создания карты строк и объектов на Java. Для хранения информации о человеке существует класс Person.java . Я хотел прочитать информацию о каждом человеке из файла yaml и сохранить ее на карте, где ключ...
3080 просмотров
schedule 21.08.2022

Класс SnakeYaml не найден, исключение
Когда я анализирую config.yaml с помощью SnakeYaml 1.14, я получаю исключение «Класс не найден». Ниже приведен код, используемый для синтаксического анализа. Я использовал maven для создания проекта. public class AppConfigurationReader {...
4675 просмотров
schedule 23.02.2024

SnakeYaml - Как преобразовать yaml в список pojos с набором конфигурации TypeDescription?
У меня есть такие простые данные YAML, которые я пытаюсь преобразовать в объект POJO с именем Person , используя SnakeYaml. age: 123 name: Jackson phone: number: 123456 Вот код Groovy, который это делает. @ToString class Person{...
2166 просмотров
schedule 07.06.2023

Как исключить класс из файла YAML?
Я использую SnakeYAML для сохранения данных в файле YAML. DumperOptions options = new DumperOptions(); options.setPrettyFlow(true); options.setAllowReadOnlyProperties(true); Yaml yml = new Yaml(options); FileWriter writer = new FileWriter(path);...
943 просмотров
schedule 20.10.2022

Загрузка нескольких файлов YAML (с использованием @ConfigurationProperties?)
Использование Spring Boot 1.3.0.RELEASE У меня есть пара файлов yaml, описывающих несколько экземпляров программы. Теперь я хочу разобрать все эти файлы в List<Program> (карту, что угодно), чтобы позже я мог искать наиболее подходящий...
16852 просмотров
schedule 30.04.2022

Ошибка Yaml - здесь недопустимы значения сопоставления
Я пытаюсь использовать файл yaml, но всякий раз, когда я пытаюсь прочитать его, я получаю: Exception in thread "main" mapping values are not allowed here in "<reader>", line 7, column 19 Файл yaml: topology: - name:...
8269 просмотров
schedule 27.05.2022

Не удается создать объект Java из-за ошибки недопустимого тега
Я создал веб-приложение, которое взаимодействует с кластером кеша Redis через драйвер Redisson. Драйвер Redisson загружает свою конфигурацию из файла YAML. Конфигурация содержит несколько атрибутов, которые создаются с помощью конструктора для...
2241 просмотров
schedule 10.11.2023

Как проверить значения в файле конфигурации YAML при его загрузке?
Есть ли способ проверить значения в файле YAML при его загрузке в код. Требование состоит в том, что у меня есть некоторые элементы в файле YAML, которые должны иметь значения. Если проверка не удалась, то YAML не должен загружаться. Я использую...
1348 просмотров
schedule 04.04.2023

Разобрать список bean-компонентов с помощью snapyaml
Можно ли проанализировать с помощью snakeyaml следующий контент и получить List<Radio> (где Radio — соответствующий Java-бин)? - id: chaine416 name: 'France Inter' type: music - id: chaine417 name: 'France Culture' type:...
2885 просмотров
schedule 25.03.2023

yaml YAMLException: как настроить с помощью SnakeYaml?
Я пытаюсь использовать библиотеку SnakeYaml для настройки моего проекта с использованием файла YAML. Я уже читал этот пример: здесь Я следую этой структуре, и у меня есть эти файлы: config/statisticsConfig.yml :...
4901 просмотров
schedule 13.05.2022