public HashMap<String, String> parseXml (String fileName) {
        try {
            HashMap<String, String> hmap = new HashMap<>();

            DocumentBuilder rBuilder = init();
            Document rDoc = rBuilder.parse(fileName);
            Element root = rDoc.getDocumentElement();
            iterativeParseElement(root, hmap);

            // System.out.println(hmap);
            return hmap;
        } catch (FileNotFoundException e) {
            System.out.println(e.getMessage());
        } catch (SAXException e) {
            System.out.println(e.getMessage());
        }catch (IOException e) {
            System.out.println(e.getMessage());
        }
        return null;
    }