void loadXMLModel(Model m2, InputStream in, RDFEHArray eh2) throws SAXException, IOException { XMLReader saxParser = XMLReaderFactory.createXMLReader(); SAX2Model handler = SAX2Model.create(base, m2); SAX2RDF.installHandlers(saxParser, handler); handler.setErrorHandler(eh2); InputSource ins = new InputSource(in); ins.setSystemId(base); try { try { saxParser.parse(ins); } finally { handler.close(); } } catch (SAXParseException e) { // already reported, leave it be. } }
void loadXMLModel(Model m2, InputStream in, RDFEHArray eh2) throws SAXException, IOException { XMLReader saxParser = XMLReaderFactory.createXMLReader(); SAX2Model handler = SAX2Model.create(base, m2); SAX2RDF.installHandlers(saxParser, handler); handler.setErrorHandler(eh2); InputSource ins = new InputSource(in); ins.setSystemId(base); try { try { saxParser.parse(ins); } finally { handler.close(); } } catch (SAXParseException e) { // already reported, leave it be. } }
SAX2Model handler = SAX2Model.create("http://example.org/", m2, "fr"); SAX2RDF.installHandlers(saxParser, handler); handler.setErrorHandler(eh2);
SAX2Model handler = SAX2Model.create("http://example.org/", m2, "fr"); SAX2RDF.installHandlers(saxParser, handler); handler.setErrorHandler(eh2);