一、用Properties类读取xml中的属性
1.Properties idcConfigPro = new Properties();
2.String configFullPath = System.getProperty("user.dir") + File.separator + "etc/idcConfig.properties"
.replace('/', File.separatorChar);
in = new FileInputStream(configFullPath);
idcConfigPro.loadFromXML(in);
3.String UPLOAD_REPORT_IP = idcConfigPro.getProperty("UPLOAD_REPORT_IP");
properties.xml内容
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<entry key="UPLOAD_REPORT_IP">128.18.110.29</entry>
</properties>
二、用Properties类读取.properties中的属性
1.Properties idcConfigPro = new Properties();
2.in = new InputStreamReader(new FileInputStream(configFullPath));
idcConfigPro.load(in);
3.String UPLOAD_REPORT_IP = idcConfigPro.getProperty("UPLOAD_REPORT_IP");
pro.properties文件中的内容
UPLOAD_REPORT_IP=1.1.1.1