GrammarFactory grammarFactory = GrammarFactory.newInstance();
Grammar grammar = grammarFactory.createGrammar(xsdInputStream);
exiFactory.setGrammar(grammar);
}
}
SAXDecoder decoder = new SAXDecoder(exiFactory);
SAXAdapter adapter = new AppendingSAXAdapter(builder);
decoder.setContentHandler(adapter);
decoder.parse(new InputSource(exiBinary.getInputStream()));
NodeValue node = (NodeValue)builder.getDocument().getDocumentElement();
return node;
}
catch(EXIException exie) {