Skip to content

Latest commit

 

History

History
20 lines (10 loc) · 780 Bytes

README.md

File metadata and controls

20 lines (10 loc) · 780 Bytes

xml-extractor

A swisspush project

Data Pull :

extractor = new XmlDataExtractor(String xmlFileLocation, URL xsdLocation, Class jaxbFactoryClass)

Iterable<T> it = extractor.process(String xPath, Class<T> clazz)

Data Push :

extractor = new XmlDataExtractor(String xmlFileLocation, URL xsdLocation, Class jaxbFactoryClass)

extractor.addElementListener(String xPath, Class<T> clazz, Consumer<T> consumer)

extractor.process()