Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

properties file

 
eric clark
Greenhorn
Posts: 16
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
im trying to read in a properties file, this werks like this:
Properties pr = new Properties();
File fname = new File("/tmp/deprop.properties");
FileInputStream input_stream = new FileInputStream(fname);
pr.load(input_stream);
String Name = pr.getProperty("Name");
now i wanna built a loop to readin all existing record and automatically built the strings out of it , like
properties file: name = eric jsp-page: string name = pr.getprop("name"), etc some1 could help me plz?
what i need to know,2 how do i write a properties file, is it the same way then reading it? thx
eric
[This message has been edited by eric clark (edited January 19, 2001).]
 
William Brogden
Author and all-around good cowpoke
Rancher
Posts: 13064
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Since java.util.Properties is based on java.util.Hashtable, you can get an enumeration over all of the property names with:
Enumeration e = myProp.keys();
// or the easy to remember:
Enumeration e = myProp.propertyNames() ;
A Properties can list to a PrintStream like this:
myProp.list( System.out ) ; // a nice readable format
You can also save a Properites object to a file
with the store() method
A good reference such as Java in a Nutshell and/or copy of the JavaDocs is your friend.
Bill
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic