Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
LOG |
Constructor and Description |
---|
ParseUtil(Configuration conf) |
public ParseUtil(Configuration conf)
conf
- public ParseResult parse(Content content) throws ParseException
Parser
s
until a successful parse is performed and a Parse
object is
returned. If the parse is unsuccessful, a message is logged to the
WARNING
level, and an empty parse is returned.content
- The content to try and parse.Parse
> pairs.ParseException
- If no suitable parser is found to perform the parse.public ParseResult parseByExtensionId(String extId, Content content) throws ParseException
Content
object using the Parser
specified
by the parameter extId
, i.e., the Parser's extension ID. If a
suitable Parser
is not found, then a WARNING
level
message is logged, and a ParseException is thrown. If the parse is
uncessful for any other reason, then a WARNING
level message
is logged, and a ParseStatus.getEmptyParse()
is returned.extId
- The extension implementation ID of the Parser
to use to
parse the specified content.content
- The content to parse.Parse
> pairs if the parse is successful,
otherwise, a single <key,
ParseStatus.getEmptyParse()
> pair.ParseException
- If there is no suitable Parser
found to perform the
parse.Copyright © 2015 The Apache Software Foundation