Properties.storeToXML(OutputStream os, String comment) has the following syntax.
public void storeToXML(OutputStream os, String comment) throws IOException
In the following code shows how to use Properties.storeToXML(OutputStream os, String comment) method.
import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.Properties; /*w w w. j a v a2 s . co m*/ public class Main { public static void main(String[] args) throws Exception { Properties prop = new Properties(); prop.put("Chapter Count", "200"); prop.put("Tutorial Count", "15"); prop.put("tutorial", "java2s.com"); // 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, "Properties Example"); // print the xml while (fis.available() > 0) { System.out.print((char) fis.read()); } } }
The code above generates the following result.