27
25

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

JavaのYAMLライブラリ比較

Last updated at Posted at 2016-02-23
項目 JYaml YamlBeans SnakeYAML jackson-dataformat-yaml
公式サイトURL http://jyaml.sourceforge.net/index.html https://github.com/EsotericSoftware/yamlbeans https://bitbucket.org/asomov/snakeyaml/wiki/Documentation https://github.com/FasterXML/jackson-dataformat-yaml
使用しているArtifacts一覧 http://mvnrepository.com/artifact/org.jyaml/jyaml/1.3/usages http://mvnrepository.com/artifact/com.esotericsoftware.yamlbeans/yamlbeans/1.09/usages http://mvnrepository.com/artifact/org.yaml/snakeyaml/1.16/usages http://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.6.2/usages
ソフトウェアライセンス Creative Commons Attribution 2.0 License https://github.com/EsotericSoftware/yamlbeans/blob/master/LICENSE APL 2.0 Apache License 2.0
ドキュメトのわかりやすさ
機能の豊富さ
ファイルからオブジェクト
オブジェクトからファイル
ストリーム
アンカー
Transfer Mapping, Tag Shortcuts
ObjectWrappers
Multiple Objects
yamlファイルのある階層以下だけ抽出
Type Safe
タグのカスタマイズ

ドキュメントわかりやすいし、機能豊富だし、Spring BeansやSpring Boot、PlayといったJavaやScalaの有名なフレームワークが使っているので、SnakeYAML使うことにしました!

27
25
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
27
25

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?