论坛首页 海阔天空版 工作

我想设计一种新的配置文件格式

浏览 971 次
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2008-06-19
iunknown 写道
jasongreen 写道
xml 不是什么时候都需要,有点麻烦

properties 很好用,很常用,挺好,不过中文输入成\uxxxx实在是SB,不支持分节

ini 挺好,分节,比properties强

yaml 很好,很强大,不过,总觉得怪怪的

我觉得很多时候,ini比较好用,但我还想要一个功能,“多行值”

text="""
line1
line2
line3
a long text
"""


有一些 ini 的实现就支持多行的,在一行的最后,用 \ 来表示还有下一行。后续的行用 \t 开头。


Makefile
   
0 请登录后投票
最后更新时间:2008-06-19
jasongreen 写道
xml 不是什么时候都需要,有点麻烦

properties 很好用,很常用,挺好,不过中文输入成\uxxxx实在是SB,不支持分节

ini 挺好,分节,比properties强

yaml 很好,很强大,不过,总觉得怪怪的

我觉得很多时候,ini比较好用,但我还想要一个功能,“多行值”

text="""
line1
line2
line3
a long text
"""

愚蠢的方法:用\n表示换行
   
0 请登录后投票
最后更新时间:2008-06-19
the art of unix programming一书特意用了一章讨论了配置文件,没有特别理由,我不认为需要自己搞一套。
   
0 请登录后投票
最后更新时间:2008-06-19
我已经做一个支持中文的ExProperties加入在了light-commons中
http://jasongreen.javaeye.com/blog/205889

对于新的配置文件格式,还要再想想
   
0 请登录后投票
最后更新时间:2008-06-19
ls 的这些大大们,宇宙覆灭才是王道。嘎嘎s
   
0 请登录后投票
最后更新时间:2008-06-19
还是返璞归真吧... 灌水才素王道中之究极王道...
   
0 请登录后投票
最后更新时间:2008-06-20
哎,咋没哥们好好跟我交流下这个问题
   
0 请登录后投票
最后更新时间:2008-06-20
var1=value1
var2=${val1}/....

这种配置有时也会很方便
   
0 请登录后投票
最后更新时间:2008-06-20
Json不错.
我自己作了一个更改,就是字符串字面量可以是多行的,这样用起来很爽.
   
0 请登录后投票
论坛首页 海阔天空版 工作

跳转论坛:
JavaEye推荐