что такое файл yaml в java и как его использовать? - PullRequest
0 голосов
/ 30 мая 2011

я видел такой сайт http://jyaml.sourceforge.net/ для yaml в Java.

но я не могу использовать это.

как я могу использовать файлы формы yaml?

, если возможно использовать его в javafx 2.0?

спасибо.

Ответы [ 2 ]

1 голос
/ 30 мая 2011

Что такое YAML
Вы должны увидеть страницу Википедии для YAML как минимум. официальный сайт YAML определяет его как

[...] удобная для человека сериализация данных стандарт для всех языков программирования.


Использование с Java
Это зависит от того, для чего вы хотите его использовать - наиболее распространенное использование (я думаю, поскольку я сам не использовал его) будет для хранения конфигурации приложения, в качестве альтернативы XML или JSON. По сути, у вас будет простой текстовый файл, содержащий данные в структурированном формате, как определено спецификацией YAML. Вот статья, которая обсуждает использование YAML с Java .

Чтобы не изобретать колесо, вы должны использовать библиотеку, которая выполняет сериализацию и десериализацию для вас, то есть она может считывать и записывать в текстовый файл, анализировать данные в нем и передавать их вашему приложению в проще в использовании формы объекта. Бизнес-логика, конечно, должна быть написана вами. Есть несколько доступных библиотек Java, и этот вопрос на SO говорит о том, какую использовать и почему: https://stackoverflow.com/questions/450399/which-java-yaml-library-should-i-use.

0 голосов
/ 30 мая 2011

Yaml - это формат файла *, а jYaml - это библиотека Java для работы с этим форматом файла.

Так что вы можете использовать его для чтения или записи информации в этот формат.

Как я могу использовать файлы формы yaml?

Вы пишете один и используете его с этой библиотекой.

Если возможно использовать его в javafx 2.0?

Можете ли вы использовать эту библиотеку в JavaFX 2.0?Если можешь, то да.:)

* Смотри комментарий

...