配置文件采用XMl格式编写,使用XPath读取节点属性。
<?xml version="1.0" encoding="gb2312"?>
<sys>
<path>
<root description="系统根目录绝对路径">
e:/project/jute
</root>
<conf>${"sys/path/root"}/webapps/WEB-INF/conf</conf>
</path>
<charset>
<encoding description="系统采用的字符编码">
GBK
</encoding>
</charset>
<log>
<config>
${"sys/path/root"}/webapps/WEB-INF/conf/syslog.xml
</config>
<message>
${"sys/path/root"}/webapps/WEB-INF/conf/logmessage.xml
</message>
</log>
</sys>
eg. Config.getSystemConfig().getString("/sys/log/config") 将读出 e:/project/jute/webapps/WEB-INF/conf/syslog.xml
${"sys/path/root"}为引用文件内其他节点,引号内可为任何有效的XPath表达式