/* 
 * @Program to store properties as XML file.
 * storepropertiesxml.java 
 * Author:-RoseIndia Team
 * Date:-10-Jun-2008
 */

import java.io.*;
import java.util.Properties;
import org.w3c.dom.*;
import javax.xml.parsers.*;

public class storepropertiesxml {

    public static void main(String[] args) throws Exception {
        DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
        DocumentBuilder builder = builderFactory.newDocumentBuilder();
        Document doc = builder.newDocument();
        new storepropertiesxml().store(doc);
    }

    public void store(Document doc)throws Exception {
        File f=new File("2.xml");
        Properties p=new Properties();
        p.setProperty("Girish", "roseindia");
        p.setProperty("komal", "newstrack");
        FileOutputStream fos=new FileOutputStream(f);
        p.store(fos, "File Created is: ");
        fos.close();
        FileInputStream fis=new FileInputStream(f);
        p.load(fis);
        p.list(System.out);
    }
}