Use the EDIReaderConfigurator to programmatically configure the Smooks instance to use the EDIReader as shown in the code below:
Smooks smooks = new Smooks();
// Create and initialise the Smooks config for the parser...
smooks.setReaderConfig(new EDIReaderConfigurator("/edi/models/invoice.xml"));
// Use the smooks as normal
smooks.filterSource(....);
Smooks smooks = new Smooks();
// Create and initialise the Smooks config for the parser...
smooks.setReaderConfig(new EDIReaderConfigurator("/edi/models/invoice.xml"));
// Use the smooks as normal
smooks.filterSource(....);
Copy to ClipboardCopied!Toggle word wrapToggle overflow