adapter.setContentHandler(documentFilter); adapter.parse(requestSource); LOGGER.fine("just parsed: " + requestSource);
public WeightedDirectedMultigraph<String> readWeightedDirectedMultigraph( File f, Indexer<String> vertexLabels) throws IOException { try { SAXParserFactory spf = SAXParserFactory.newInstance(); SAXParser sp = spf.newSAXParser(); ParserAdapter pa = new ParserAdapter(sp.getParser()); GraphMLParser parser = new GraphMLParser(vertexLabels); pa.setContentHandler(parser); pa.setErrorHandler(parser); pa.parse(new InputSource(new BufferedInputStream(new FileInputStream(f)))); return parser.g; } catch (SAXException saxe) { throw new IOException(saxe); } catch (ParserConfigurationException saxe) { throw new IOException(saxe); } }
public void parse(DefaultHandler handler) throws IOException, SAXException { SAXParser sp = createSaxParser(); ParserAdapter pa = new ParserAdapter(sp.getParser()); pa.setContentHandler(handler); pa.parse(new InputSource(reader)); }
public void parse(DefaultHandler handler) throws IOException, SAXException { SAXParser sp = createSaxParser(); ParserAdapter pa = new ParserAdapter(sp.getParser()); pa.setContentHandler(handler); pa.parse(new InputSource(reader)); }
public void parse(DefaultHandler handler) throws IOException, SAXException { SAXParser sp = createSaxParser(); ParserAdapter pa = new ParserAdapter(sp.getParser()); pa.setContentHandler(handler); pa.parse(new InputSource(reader)); }
@SuppressWarnings("rawtypes") @Override public Object read(Object request, Reader reader, Map kvp) throws Exception { // instantiante parsers and content handlers GetCapabilitiesRequest req = new GetCapabilitiesRequest(); CapabilitiesHandler currentRequest = new CapabilitiesHandler(req); currentRequest.setEntityResolver(resolverProvider.getEntityResolver()); // read in XML file and parse to content handler try { SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser parser = factory.newSAXParser(); ParserAdapter adapter = new ParserAdapter(parser.getParser()); adapter.setEntityResolver(resolverProvider.getEntityResolver()); adapter.setContentHandler(currentRequest); adapter.parse(new InputSource(reader)); } catch (SAXException e) { throw new ServiceException( e, "XML capabilities request parsing error", getClass().getName()); } catch (IOException e) { throw new ServiceException( e, "XML capabilities request input error", getClass().getName()); } catch (ParserConfigurationException e) { throw new ServiceException( e, "Some sort of issue creating parser", getClass().getName()); } return req; }
/** * Used to track namespace declarations seen within the current parse * stream. */ private static class NamespaceDecl { private NamespaceDecl(XmlNamespace ns) { this.ns = ns; } /** The declared namespace */ XmlNamespace ns; /** * {@code true} if the namespace declaration occurs inside an XmlBlob. */ boolean inBlob; }
SAXParser parser = factory.newSAXParser(); ParserAdapter adapter = new ParserAdapter(parser.getParser()); adapter.setContentHandler(currentRequest); adapter.parse(requestSource); LOGGER.fine("just parsed: " + requestSource);
/** * Used to track namespace declarations seen within the current parse * stream. */ private static class NamespaceDecl { private NamespaceDecl(XmlNamespace ns) { this.ns = ns; } /** The declared namespace */ XmlNamespace ns; /** * {@code true} if the namespace declaration occurs inside an XmlBlob. */ boolean inBlob; }
/** * Used to track namespace declarations seen within the current parse * stream. */ private static class NamespaceDecl { private NamespaceDecl(XmlNamespace ns) { this.ns = ns; } /** The declared namespace */ XmlNamespace ns; /** * {@code true} if the namespace declaration occurs inside an XmlBlob. */ boolean inBlob; }
ParserAdapter adapter = new ParserAdapter(parser.getParser()); adapter.setContentHandler(documentFilter); adapter.parse(requestSource); LOGGER.fine("just parsed: " + requestSource);
adapter.setContentHandler(contentHandler);
ParserAdapter pa = new ParserAdapter(sp.getParser()); parser = new XGMMLParser(); pa.setContentHandler(parser); pa.setErrorHandler(parser); pa.parse(new InputSource(networkStream));
ParserAdapter adapter = new ParserAdapter(parser.getParser()); adapter.setContentHandler(contentHandler); adapter.parse(requestSource); LOGGER.finer("just parsed: " + requestSource);
SAXParser parser = factory.newSAXParser(); ParserAdapter adapter = new ParserAdapter(parser.getParser()); adapter.setContentHandler(currentRequest); adapter.parse(requestSource); LOGGER.fine("just parsed: " + requestSource);
ParserAdapter adapter = new ParserAdapter(parser.getParser()); adapter.setEntityResolver(entityResolverProvider.getEntityResolver()); adapter.setContentHandler(documentFilter); adapter.parse(requestSource); LOGGER.fine("just parsed: " + requestSource);
adapter.setEntityResolver(resolverProvider.getEntityResolver()); adapter.setContentHandler(documentFilter); adapter.parse(requestSource); LOGGER.fine("just parsed: " + requestSource);