cuiyi's blog(崔毅 crazycy)

记录点滴 鉴往事之得失 以资于发展
数据加载中……

使用属性(Property)有空格的properties文件

一、程序

代码

二、属性文件
文件一
PAYMENT AFTER DELIVERY=PAYMENT AFTER DELIVERY
PAYMENT BEFORE COLLECTION
=PAYMENT BEFORE COLLECTION
PAYMENT BEFORE COLLECTION
-SHELL=PAYMENT BEFORE COLLECTION
PAYMENT BEFORE DELIVERY
=PAYMENT BEFORE DELIVERY

文件二
property file with blank in key part

三、输出
文件一的输出
Property--->>>>PAYMENT    Value--->>>>BEFORE DELIVERY=PAYMENT BEFORE DELIVERY

文件二的输出
output of key having blank

四、结论
弃用XML第一次启用属性文件,是一个月前,碍于进度,遂以Map代码中设置之;
今看Properties Editor Plugin for Eclipse; 获得颜色提示 突然获解;庆祝之记录之。

posted on 2007-12-02 16:00 crazycy 阅读(5410) 评论(4)  编辑  收藏 所属分类: JavaSE语言

评论

# re: 使用属性(Property)有空格的properties文件  回复  更多评论   

哪里都需要转义字符,看来最好不要这样做,用驼峰表示法比较好
2007-12-02 17:24 | KF.咖啡

# re: 使用属性(Property)有空格的properties文件  回复  更多评论   

@KF.咖啡
驼峰表示法? 第一次拿到这个概念和说法,赫赫。 BAIDU之获得解释如下:
变量名写法>>>可读性比较好的命名方式。
1.程序员有不同的命名喜好,比如使用一个my name的变量,他们常用的写法会有my_name或者 myName。
后面的命名方法称为骆驼表示法,因为大写字母象驼峰。
骆驼表示法的第一个字母是小写的,以后的单词都是用大写开头。
2.匈牙利表示法,此表示法将变量名的数据类型也表示了出来,例如一个字符形的变量名就这样:cMyName

但是特殊需求还是需要的 我现在的需求就是数据迁移 在不同的数据库之间倒换数据 所以我觉得驼峰表示法不能满足我的需求
2007-12-03 10:26 | crazycy

# re: 使用属性(Property)有空格的properties文件  回复  更多评论   

属性文件的约定是
payment.before.collection=PAYMENT AFTER DELIVERY

自己给设置障碍了
2007-12-03 12:23 | 隔叶黄莺

# re: 使用属性(Property)有空格的properties文件  回复  更多评论   

@隔叶黄莺
. 自动化成java类中的空格?
2007-12-03 16:27 | crazycy

只有注册用户登录后才能发表评论。


网站导航: