Mega Code Archive

 
Categories / Java Tutorial / Collections
 

Store properties as XML file

import java.io.FileOutputStream; import java.util.Properties; public class Main {   public static void main(String[] args) throws Exception {     Properties properties = new Properties();     properties.setProperty("database.type", "mysql");     properties.setProperty("database.url", "jdbc:mysql://localhost/mydb");     properties.setProperty("database.username", "root");     properties.setProperty("database.password", "root");     FileOutputStream fos = new FileOutputStream("database-configuration.xml");     properties.storeToXML(fos, "Database Configuration", "UTF-8");   } }   The saved XML file will look like the properties file below: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">   <properties>     <comment>Database Configuration</comment>     <entry key="database.password">root</entry>     <entry key="database.url">jdbc:mysql://localhost/mydb</entry>     <entry key="database.type">mysql</entry>     <entry key="database.username">root</entry>   </properties