org.htmlparser.Parser.setInputHTML()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(93)

本文整理了Java中org.htmlparser.Parser.setInputHTML()方法的一些代码示例,展示了Parser.setInputHTML()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Parser.setInputHTML()方法的具体详情如下:
包路径:org.htmlparser.Parser
类名称:Parser
方法名:setInputHTML

Parser.setInputHTML介绍

[英]Initializes the parser with the given input HTML String.
[中]使用给定的输入HTML字符串初始化解析器。

代码示例

代码示例来源:origin: riotfamily/riot

public void parse() throws ParserException {
  Parser parser = new Parser();
  parser.setInputHTML(html);
  nodes = parser.parse(null);
}

代码示例来源:origin: omegat-org/omegat

@Override
public void processFile(BufferedReader infile, BufferedWriter outfile, FilterContext fc) throws IOException,
    TranslationException {
  StringBuilder all = null;
  try {
    all = new StringBuilder();
    char[] cbuf = new char[1000];
    int len = -1;
    while ((len = infile.read(cbuf)) > 0) {
      all.append(cbuf, 0, len);
    }
  } catch (OutOfMemoryError e) {
    // out of memory?
    all = null;
    System.gc();
    throw new IOException(OStrings.getString("HHC__FILE_TOO_BIG"));
  }
  Parser parser = new Parser();
  try {
    parser.setInputHTML(all.toString());
    parser.visitAllNodesWith(new HHCFilterVisitor(this, outfile));
  } catch (ParserException pe) {
    System.out.println(pe);
  }
}

代码示例来源:origin: omegat-org/omegat

parser.setInputHTML(all.toString());
  parser.visitAllNodesWith(new FilterVisitor(this, outfile, options));
} catch (ParserException pe) {

代码示例来源:origin: edu.umd/cloud9

try {
 parser.setInputHTML(doc.getContent());

代码示例来源:origin: edu.umd/cloud9

parser.setInputHTML(doc.getContent()); // initializing the
parser.setInputHTML(nl.toHtml());

代码示例来源:origin: edu.umd/cloud9

parser.setInputHTML(doc.getContent());
parser.setInputHTML(nl.toHtml());

相关文章