我在 java 中看到了一些类似http://jyaml.sourceforge.net/的站点,用于 yaml。
但我不能使用它。
如何使用表单 yaml 文件?
是否可以在 javafx 2.0 中使用它?
谢谢。
我在 java 中看到了一些类似http://jyaml.sourceforge.net/的站点,用于 yaml。
但我不能使用它。
如何使用表单 yaml 文件?
是否可以在 javafx 2.0 中使用它?
谢谢。
什么是 YAML
您至少应该看到YAML的 Wikipedia 页面。YAML 官方网站将其定义为
[...] 适用于所有编程语言的人性化数据序列化标准。
与 Java 一起使用
这取决于您想将它用于什么 - 最常见的用途(我想,因为我自己没有使用它)将用于存储应用程序配置,作为 XML 或 JSON 的替代方案。本质上,您将拥有一个简单的文本文件,其中包含 YAML 规范定义的结构化格式的数据。这是一篇讨论在 Java 中使用 YAML 的文章。
为了避免重新发明轮子,您应该使用一个为您执行序列化和反序列化的库,即它可以读取和写入文本文件并解析其中的数据并将其移交给您的应用程序以更易于使用对象形式。当然,业务逻辑必须由您编写。有几个可用的 Java 库,SO 上的这个问题讨论了使用哪个以及为什么:https ://stackoverflow.com/questions/450399/which-java-yaml-library-should-i-use 。
Yaml 是一种文件格式*,而 jYaml 是用于处理该文件格式的 Java 库。
所以你可以用它来读取或写入这种格式的信息。
如何使用表单 yaml 文件?
您编写一个,并将其与此库一起使用。
是否可以在 javafx 2.0 中使用它?
你能在 JavaFX 2.0 中使用这个库吗?如果可以,那么可以。:)
*见评论