org.jsoup.parser.Tag.preserveWhitespace()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(1.1k)|赞(0)|评价(0)|浏览(108)

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

Tag.preserveWhitespace介绍

[英]Get if this tag should preserve whitespace within child text nodes.
[中]获取此标记是否应在子文本节点中保留空白。

代码示例

代码示例来源:origin: org.jsoup/jsoup

static boolean preserveWhitespace(Node node) {
  // looks only at this element and five levels up, to prevent recursion & needless stack searches
  if (node != null && node instanceof Element) {
    Element el = (Element) node;
    int i = 0;
    do {
      if (el.tag.preserveWhitespace())
        return true;
      el = el.parent();
      i++;
    } while (i < 6 && el != null);
  }
  return false;
}

代码示例来源:origin: DigitalPebble/storm-crawler

static boolean preserveWhitespace(Node node) {
  // looks only at this element and five levels up, to prevent recursion &
  // needless stack searches
  if (node != null && node instanceof Element) {
    Element el = (Element) node;
    int i = 0;
    do {
      if (el.tag().preserveWhitespace())
        return true;
      el = el.parent();
      i++;
    } while (i < 6 && el != null);
  }
  return false;
}

相关文章