SnakeYAML 介绍
SnakeYAML是针对java语言的YAML解析器。
特性:
-
完整的 YAML 1.1解析器。尤其是,SnakeYAML能够分析来自于规范的所有示例;
-
支持Unicode,包括UTF-8/UTF-16的输入/输出;
-
为序列化和反序列化本地的Java对象提供了高级API;
-
支持YAML类型库中的所有类型;
-
比较理性的错误信息。
SnakeYA要求Java 5或者更高版本。目前的稳定版本是: 1.5 。
示例代码:
Yaml yaml = new Yaml(); String document = "\n- Hesperiidae\n- Papilionidae\n- Apatelodidae\n- Epiplemidae"; List<String> list = (List<String>) yaml.load(document); System.out.println(list); ['Hesperiidae', 'Papilionidae', 'Apatelodidae', 'Epiplemidae']
SnakeYAML 官网
http://snakeyamlrepo.appspot.com/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。