atitit.手动配置列表文件的选择and 数据的层次结构 attilax总结

atitit.手动配置列表文件的选择and数据的层次结构attilax总结最佳实践–yaml

2.数据的层次结构–结构:。1

1.yaml是个好的选择..

一个

2.数据的层次结构–结构:3.yaml

hash(散列)

通过缩进子段和在关键字与值之间使用冒号(使用自然的回车做多fld的分割

还有一种方法就是使用与JSON兼容的大括号语法({})语法,每一对关键字/值使用逗号(,)分割,如

作者

转载请注明来源:

list(清单)

通过在每个

components:-JTextArea-Jbutton

还有一种方法就是使用

blockliteral(文字块)

这是

text:|Thisisareallylongtext

4.xml4.1.ide友好

YAML

4.2.JSON也适合与任何数据,复杂struts难以阅读

它主要面向提高性能和文件尺寸的大小,因为它几乎不使用空格和关闭标签,然而,

4.3.json难以手工维护

掺和了{}结构和[]清单,,使得手工维护大型的JSON风格的文件变得相当困难,YAML使用它的空格缩进方法巧妙地解决了这个问题,当

5.基于YAML的开源项目解析YAML文件最常用的Java库是JvYAML

请原谅我在这里厚脸皮地介绍我们自己的开源项目,当我真的不知道除了JRuby外其他的基于YAML的开源项目,JRuby的RubyonRails框架实现严重依赖YAML,而不是XML或JSON,看看我的JavaBuilder库吧(),它利用YAML文件提供了一种方法定义屏幕控制、布局、事件线路和数据绑定,以实现将说明UI装入Java。

6.yaml的ide支持

对Eclipse而言,有EclipseYAMLeditor(),对NetBeans而言,你可以使用来自Ruby包()的YAML编辑器,然而,在NetBeans6.1中的YAML编辑器并没有什么用处,它只支持YAML很小的一个子集(例如:它不支持blockliteral)

7.参考

超越

看了哪些风景,遇到哪些人。尽管同学说,去旅行不在于记忆,

atitit.手动配置列表文件的选择and 数据的层次结构 attilax总结

相关文章:

你感兴趣的文章:

标签云: