Java Properties loadFromXML()方法
java.util.Properties.loadFromXML(InputStream in) 用于将指定输入流上XML文档表示的所有属性加载到此属性表中。
1 语法
public void loadFromXML(InputStream in)
2 参数
in:输入流从中读取XML文档。
3 返回值
无
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* java.util.Properties.loadFromXML(InputStream in)方法的例子
*/
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.*;
public class Demo {
public static void main(String[] args) {
Properties prop = new Properties();
// add some properties
prop.put("Height", "200");
prop.put("Width", "15");
try {
// create a output and input as a xml file
FileOutputStream fos = new FileOutputStream("properties.xml");
FileInputStream fis = new FileInputStream("properties.xml");
// store the properties in the specific xml
prop.storeToXML(fos, null);
// load from the xml that we saved earlier
prop.loadFromXML(fis);
// print the properties list
prop.list(System.out);
} catch (IOException ex) {
ex.printStackTrace();
}
}
}
输出结果为:
-- listing properties --
Width=15
Height=200
热门文章
优秀文章