public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException {
        if (handledElements.contains(qName) && parentElement.equals(ROOT_ELEMENT)) {
            currentElement = qName;
        }
        if (qName.equals(TRANSACTIONS_ELEMENT)) {
            parentElement = TRANSACTIONS_ELEMENT;
        }
        if (qName.equals("transaction")) {
            currentElement = "transaction";
            xmlTransaction = new StringBuffer();
        }
        if (currentElement.equals("transaction")) {
            xmlTransaction.append("<" + qName + ">");
        }
    }