public class XpathFragmentExtractor extends XpathExtractor
XpathExtractor.DocumentParser
PartExtractor.ExtractCtx, PartExtractor.ExtractCtxBase
htmlParsers, lg, PARSER_HTMLCLEANER, PARSER_TAGSOUP, PARSER_XML, xmlParsers, xpathRules
log
condition
Constructor and Description |
---|
XpathFragmentExtractor(java.util.List<java.lang.String> metaNames,
java.util.List<java.lang.String> xpaths,
java.lang.String inputFragmentMetaName,
java.lang.String docParserToUse) |
Modifier and Type | Method and Description |
---|---|
protected void |
evaluateXpaths(org.w3c.dom.Node node,
AnalysisProcessableDocument doc) |
void |
process(DocumentProcessingContext context,
ProcessableDocument document)
Process a document.
|
evaluateXpath, handlePart
canHandlePart, getDirective, partHasNoIndexDirective
getCondition, init, release, setCondition
public XpathFragmentExtractor(java.util.List<java.lang.String> metaNames, java.util.List<java.lang.String> xpaths, java.lang.String inputFragmentMetaName, java.lang.String docParserToUse) throws com.exalead.util.TypedException
com.exalead.util.TypedException
public void process(DocumentProcessingContext context, ProcessableDocument document)
DocumentProcessor
process
in interface DocumentProcessor
process
in class PartExtractor
context
- Context to perform various operations related to processingdocument
- The document being processed.protected void evaluateXpaths(org.w3c.dom.Node node, AnalysisProcessableDocument doc) throws javax.xml.xpath.XPathExpressionException, javax.xml.transform.TransformerException
evaluateXpaths
in class XpathExtractor
javax.xml.xpath.XPathExpressionException
javax.xml.transform.TransformerException
Copyright © 2013 Dassault Systèmes, All Rights Reserved.