A swisspush project
extractor = new XmlDataExtractor(String xmlFileLocation, URL xsdLocation, Class jaxbFactoryClass)
Iterable<T> it = extractor.process(String xPath, Class<T> clazz)
extractor = new XmlDataExtractor(String xmlFileLocation, URL xsdLocation, Class jaxbFactoryClass)
extractor.addElementListener(String xPath, Class<T> clazz, Consumer<T> consumer)
extractor.process()