Example:
package com.w3schools;
import java.io.FileOutputStream;
import java.io.OutputStream;
import java.util.Properties;
public class XMLPropertyFileTest {
public static void main(String args[]){
OutputStream os = null;
Properties prop = new Properties();
prop.setProperty("name", "tutorialspointexamples");
prop.setProperty("domain", "www.tutorialspointexamples.com");
prop.setProperty("email", "[email protected]");
try {
os = new FileOutputStream("TestProp.properties");
prop.storeToXML(os, "Dynamic Property File");
System.out.println("XML Property file created successfully.");
} catch (Exception e) {
e.printStackTrace();
}
}
} |
package com.w3schools;
import java.io.FileOutputStream;
import java.io.OutputStream;
import java.util.Properties;
public class XMLPropertyFileTest {
public static void main(String args[]){
OutputStream os = null;
Properties prop = new Properties();
prop.setProperty("name", "tutorialspointexamples");
prop.setProperty("domain", "www.tutorialspointexamples.com");
prop.setProperty("email", "[email protected]");
try {
os = new FileOutputStream("TestProp.properties");
prop.storeToXML(os, "Dynamic Property File");
System.out.println("XML Property file created successfully.");
} catch (Exception e) {
e.printStackTrace();
}
}
}
Output:
TestProp.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>Dynamic Property File</comment>
<entry key="email">tutorialspointexamples@gmail.com</entry>
<entry key="name">tutorialspointexamples</entry>
<entry key="domain">www.tutorialspointexamples.com</entry>
</properties> |
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>Dynamic Property File</comment>
<entry key="email">[email protected]</entry>
<entry key="name">tutorialspointexamples</entry>
<entry key="domain">www.tutorialspointexamples.com</entry>
</properties>
Download this example.