通过Properties来使用XML文件
五月 06, 2008 by czl
直接看下面这个示例代码:import java.util.*;
import java.io.*;
class XMLProps {
public static void main(String args[]) {
new XMLProps().doit();
}
public void doit() {
try{
Properties p = new Properties();
//加入属性
p.put("today", new Date().toString());
p.put("user", "Javabiz");
p.put("site","http://www.javabiz.cn");
FileOutputStream out = new FileOutputStream("user.props");
//保存到xml文件中
p.storeToXML(out,"更新属性信息");
FileInputStream in = new FileInputStream("user.props");
p.loadFromXML(in);
//列出所有属性
p.list(System.out);
/*
输出:
-- 列出全部属性 --
today=Wed May 07 01:21:38 CST 2008
user=Javabiz
site=http://www.javabiz.cn
*/
}
catch (Exception e) {
e.printStackTrace();
}
}
}
xml文件内容如下所示:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>更新属性信息</comment>
<entry key="user">Javabiz</entry>
<entry key="today">Wed May 07 01:21:38 CST 2008</entry>
<entry key="site">http://www.javabiz.cn</entry>
</properties>
转载请注明本文来自程式先锋Java培训网站 http://www.javabiz.cn
发表一条评论: