public static void main(String[] args) throws Exception
{
DSDParser obj = new DSDParser();
CommandLineParser parser = new BasicParser( );
Options options = new Options( );
options.addOption("h", "help", false, "Print this usage information");
options.addOption("i", "inputFilepath", true, "Data Structure Definition (DSD) in XML format as input.");
options.addOption("o", "outputFilePath", true, "Output directory path to generate DataCube representation of DSD.");
options.addOption("f", "format", true, "RDF format for serialization (RDF/XML, TURTLE, N-TRIPLES).");
options.addOption("a", "sdmx ttl file", true, "Path where the sdmx ttl is located.");
CommandLine commandLine = parser.parse( options, args );
if( commandLine.hasOption('h') ) {
usage();
return;