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

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

本文整理了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

  1. public void parse() throws ParserException {
  2. Parser parser = new Parser();
  3. parser.setInputHTML(html);
  4. nodes = parser.parse(null);
  5. }

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

  1. @Override
  2. public void processFile(BufferedReader infile, BufferedWriter outfile, FilterContext fc) throws IOException,
  3. TranslationException {
  4. StringBuilder all = null;
  5. try {
  6. all = new StringBuilder();
  7. char[] cbuf = new char[1000];
  8. int len = -1;
  9. while ((len = infile.read(cbuf)) > 0) {
  10. all.append(cbuf, 0, len);
  11. }
  12. } catch (OutOfMemoryError e) {
  13. // out of memory?
  14. all = null;
  15. System.gc();
  16. throw new IOException(OStrings.getString("HHC__FILE_TOO_BIG"));
  17. }
  18. Parser parser = new Parser();
  19. try {
  20. parser.setInputHTML(all.toString());
  21. parser.visitAllNodesWith(new HHCFilterVisitor(this, outfile));
  22. } catch (ParserException pe) {
  23. System.out.println(pe);
  24. }
  25. }

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

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

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

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

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

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

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

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

相关文章