@Override void loadXMLModel(Model m2, InputStream in, RDFEHArray eh2) throws SAXException, IOException { Document document = domParser .parse(in,base); // Make DOM into transformer input // Source input = new DOMSource(document); DOM2Model d2m = DOM2Model.createD2M(base,m2); d2m.setErrorHandler(eh2); // try { try { d2m.load(document); } finally { d2m.close(); } // } catch (SAXParseException e) { // // already reported, leave it be. // } }
@Override void loadXMLModel(Model m2, InputStream in, RDFEHArray eh2) throws SAXException, IOException { Document document = domParser .parse(in,base); // Make DOM into transformer input // Source input = new DOMSource(document); DOM2Model d2m = DOM2Model.createD2M(base,m2); d2m.setErrorHandler(eh2); // try { try { d2m.load(document); } finally { d2m.close(); } // } catch (SAXParseException e) { // // already reported, leave it be. // } }
public void testDOMwithARP() throws SAXException, IOException { InputStream in = new FileInputStream("testing/wg/Class/conclusions001.rdf"); Document document = domParser .parse(in,"http://www.example.org/"); DOM2Model d2m = DOM2Model.createD2M("http://www.example.org/",null); d2m.getHandlers().setStatementHandler(this); try { d2m.load(document); } finally { d2m.close(); } assertEquals("Incorrect number of triples",3,count); }
public void testDOMwithARP() throws SAXException, IOException { InputStream in = new FileInputStream("testing/wg/Class/conclusions001.rdf"); Document document = domParser .parse(in,"http://www.example.org/"); DOM2Model d2m = DOM2Model.createD2M("http://www.example.org/",null); d2m.getHandlers().setStatementHandler(this); try { d2m.load(document); } finally { d2m.close(); } assertEquals("Incorrect number of triples",3,count); }