A simple program demonstrating how to load properties from an xml file
XML file used to load properties :
Output of the program :
import java.io.FileInputStream;
import java.io.IOException;
import java.util.InvalidPropertiesFormatException;
import java.util.Properties;
public class LoadXmlDemo {
public static void main(String[] args) {
LoadXmlDemo load = new LoadXmlDemo();
Properties properties = load.getProperties();
String email = properties.getProperty("email");
String firstname = properties.getProperty("firstname");
String lastname = properties.getProperty("lastname");
System.out.println("Email of the Customer : " + email);
System.out.println("Firstname of the Customer : " + firstname);
System.out.println("Lastname of the Customer : " + lastname);
}
public Properties getProperties() {
Properties prop = new Properties();
try {
FileInputStream fis = new FileInputStream("Customer.xml");
prop.loadFromXML(fis);
} catch (InvalidPropertiesFormatException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
return prop;
}
}
XML file used to load properties :
Output of the program :

