一、用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
本文详细介绍了如何使用Properties类读取XML和.properties文件中的属性,包括配置文件路径获取、文件输入流创建及属性获取等关键步骤。
2728

被折叠的 条评论
为什么被折叠?



