protected List<Metadata> getRecursiveMetadata(String filePath, ParseContext context, Metadata metadata, boolean suppressException) throws Exception { try (InputStream is = getResourceAsStream("/test-documents/" + filePath)) { return getRecursiveMetadata(is, context, metadata, suppressException); } }
protected XMLResult getXML(String filePath, Parser parser, Metadata metadata) throws Exception { return getXML(getResourceAsStream("/test-documents/" + filePath), parser, metadata, null); }
protected List<Metadata> getRecursiveMetadata(String filePath, ParseContext context, Metadata metadata) throws Exception { return getRecursiveMetadata(filePath, context, metadata, false); }
protected XMLResult getXML(InputStream input, Parser parser, Metadata metadata) throws Exception { return getXML(input, parser, metadata, null); }
protected List<Metadata> getRecursiveMetadata(String filePath, Parser parserToWrap, ParseContext parseContext) throws Exception { RecursiveParserWrapper wrapper = new RecursiveParserWrapper(parserToWrap); RecursiveParserWrapperHandler handler = new RecursiveParserWrapperHandler( new BasicContentHandlerFactory(BasicContentHandlerFactory.HANDLER_TYPE.XML, -1)); try (InputStream is = getResourceAsStream("/test-documents/" + filePath)) { wrapper.parse(is, handler, new Metadata(), parseContext); } return handler.getMetadataList(); }
public String getText(InputStream is, Parser parser, Metadata metadata) throws Exception{ return getText(is, parser, new ParseContext(), metadata); }
protected List<Metadata> getRecursiveMetadata(String filePath, Parser parserToWrap) throws Exception { return getRecursiveMetadata(filePath, parserToWrap, BasicContentHandlerFactory.HANDLER_TYPE.XML); }
protected XMLResult getXML(String filePath, ParseContext parseContext) throws Exception { return getXML(filePath, new AutoDetectParser(), parseContext); }
protected List<Metadata> getRecursiveMetadata(String filePath, Parser parserToWrap, BasicContentHandlerFactory.HANDLER_TYPE handlerType) throws Exception { RecursiveParserWrapper wrapper = new RecursiveParserWrapper(parserToWrap); RecursiveParserWrapperHandler handler = new RecursiveParserWrapperHandler( new BasicContentHandlerFactory(handlerType, -1)); try (InputStream is = getResourceAsStream("/test-documents/" + filePath)) { wrapper.parse(is, handler, new Metadata(), new ParseContext()); } return handler.getMetadataList(); }
public String getText(InputStream is, Parser parser, ParseContext context) throws Exception{ return getText(is, parser, context, new Metadata()); }
protected XMLResult getXML(String filePath, Parser parser, ParseContext context) throws Exception { return getXML(getResourceAsStream("/test-documents/" + filePath), parser, new Metadata(), context); }
protected List<Metadata> getRecursiveMetadata(String filePath) throws Exception { return getRecursiveMetadata(filePath, new ParseContext()); }
protected XMLResult getXML(String filePath, Parser parser) throws Exception { Metadata metadata = new Metadata(); metadata.set(TikaCoreProperties.RESOURCE_NAME_KEY, filePath); return getXML(filePath, parser, metadata); }
protected List<Metadata> getRecursiveMetadata(String filePath, ParseContext context) throws Exception { Parser p = new AutoDetectParser(); RecursiveParserWrapper wrapper = new RecursiveParserWrapper(p); RecursiveParserWrapperHandler handler = new RecursiveParserWrapperHandler( new BasicContentHandlerFactory(BasicContentHandlerFactory.HANDLER_TYPE.XML, -1)); try (InputStream is = getResourceAsStream("/test-documents/" + filePath)) { wrapper.parse(is, handler, new Metadata(), context); } return handler.getMetadataList(); }
public String getText(InputStream is, Parser parser) throws Exception{ return getText(is, parser, new ParseContext(), new Metadata()); }
protected XMLResult getXML(String filePath, Metadata metadata, ParseContext parseContext) throws Exception { return getXML(getResourceAsStream("/test-documents/"+filePath), new AutoDetectParser(), metadata, parseContext); }
protected List<Metadata> getRecursiveMetadata(String filePath, Metadata metadata) throws Exception { return getRecursiveMetadata(filePath, new ParseContext(), metadata); }
protected XMLResult getXML(String filePath, Metadata metadata) throws Exception { return getXML(getResourceAsStream("/test-documents/" + filePath), new AutoDetectParser(), metadata, null); }
protected List<Metadata> getRecursiveMetadata(InputStream is, boolean suppressException) throws Exception { return getRecursiveMetadata(is, new ParseContext(), new Metadata(), suppressException); } protected List<Metadata> getRecursiveMetadata(InputStream is, ParseContext context, Metadata metadata,
protected XMLResult getXML(String filePath) throws Exception { return getXML(getResourceAsStream("/test-documents/" + filePath), new AutoDetectParser(), new Metadata(), null); }