想必大家都用过*.properties文件,作为配置文件。但是,如果该文件写入了中文,待编译后内容就会成为乱码,使用native命令也好、使用ant执行编码转换也好,多少有点麻烦,与其如此,我们不如直接使用properties的xml格式。
对应原有的properties文件
因为使用XML格式,不受系统编译影响,不存在中文问题!
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"> <properties> <comment>logoLocation</comment> <entry key="logoLocation"><![CDATA[/image/logo/]]></entry> <entry key="mail.host"><![CDATA[webmaster@zlex.org]]></entry> <entry key="site.name"><![CDATA[zlex中文网站]]></entry> </properties>
对应原有的properties文件
#logoLocation logoLocation=/image/logo/ mail.host=webmaster@zlex.org site.name=zlex中文网站
因为使用XML格式,不受系统编译影响,不存在中文问题!
![](/images/smiles/icon_biggrin.gif)