package com.github.eulerlcs.jmr.challenge.xmlparser.digester.driver; import java.io.File; import java.io.IOException; import org.apache.commons.digester.Digester; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.xml.sax.SAXException; import com.github.eulerlcs.jmr.challenge.xmlparser.digester.core.HelloDigester; import com.github.eulerlcs.jmr.challenge.xmlparser.digester.entity.Hello; public class Driver { private final static Logger log = LoggerFactory.getLogger(Driver.class); public static void main(String[] args) { Digester d = HelloDigester.newInstance(); try { File file = new File("data//xmlparser", "hello.xml"); Hello helloEntity = (Hello) d.parse(file); log.debug("hello.value=[{}]", helloEntity.getValue()); } catch (IOException | SAXException e) { e.printStackTrace(); } } }