public class PropertiesUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
PLACEHOLDER_CLOSE |
static String |
PLACEHOLDER_OPEN |
| 构造器和说明 |
|---|
PropertiesUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
load(Properties properties,
String dataStr) |
static void |
loadAbsoluteFile(Properties properties,
String absoluteFile) |
static void |
loadAbsoluteXmlFile(Properties properties,
String absoluteFile) |
static void |
loadFile(Properties properties,
String resource) |
static void |
loadXmlFile(Properties properties,
InputStream i) |
static void |
loadXmlFile(Properties properties,
String resource) |
static void |
main(String[] args) |
static Properties |
processPlaceholder(Properties properties,
boolean updateRaw)
处理properties中的占位符
|
static void |
store(Properties properties,
String filePath) |
public static void load(Properties properties, String dataStr) throws IOException
properties - dataStr - 数据格式为字符窜。格式:name=xxxx\nage=yyyyIOExceptionpublic static void loadFile(Properties properties, String resource) throws IOException
properties - resource - 相对于项目的资源文件IOExceptionpublic static void loadAbsoluteFile(Properties properties, String absoluteFile) throws FileNotFoundException, IOException
properties - absoluteFile - 文件的绝对地址IOExceptionFileNotFoundExceptionpublic static void loadXmlFile(Properties properties, String resource) throws IOException, org.dom4j.DocumentException, XMLParseException
properties - resource - 相对于项目的资源文件IOExceptionXMLParseExceptionorg.dom4j.DocumentExceptionpublic static void loadAbsoluteXmlFile(Properties properties, String absoluteFile) throws FileNotFoundException, IOException, org.dom4j.DocumentException, XMLParseException
properties - absoluteFile - 文件的绝对地址IOExceptionFileNotFoundExceptionXMLParseExceptionorg.dom4j.DocumentExceptionpublic static void loadXmlFile(Properties properties, InputStream i) throws org.dom4j.DocumentException, XMLParseException
org.dom4j.DocumentExceptionXMLParseExceptionpublic static void store(Properties properties, String filePath) throws FileNotFoundException, IOException
public static Properties processPlaceholder(Properties properties, boolean updateRaw)
properties - updateRaw - 是否在properties参数上进行修改public static void main(String[] args)
Copyright © 2016. All rights reserved.