gpt4 book ai didi

org.apache.poi.xslf.usermodel.XSLFTableCell.getHyperlink()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-23 06:17:05 26 4
gpt4 key购买 nike

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

XSLFTableCell.getHyperlink介绍

暂无

代码示例

代码示例来源:origin: apache/tika

private void extractTable(XSLFTable tbl, XHTMLContentHandler xhtml) throws SAXException {
  xhtml.startElement("table");
  for (XSLFTableRow row : tbl) {
    xhtml.startElement("tr");
    for (XSLFTableCell c : row.getCells()) {
      xhtml.startElement("td");
      //TODO: Need to wait for fix in POI to test for hyperlink first
      //shouldn't need to catch NPE...
      XSLFHyperlink hyperlink = null;
      try {
        hyperlink = c.getHyperlink();
      } catch (NullPointerException e) {
        //swallow
      }
      if (hyperlink != null && hyperlink.getAddress() != null) {
        xhtml.startElement("a", "href", hyperlink.getAddress());
      }
      xhtml.characters(c.getText());
      if (hyperlink != null && hyperlink.getAddress() != null) {
        xhtml.endElement("a");
      }
      xhtml.endElement("td");
    }
    xhtml.endElement("tr");
  }
  xhtml.endElement("table");
}

代码示例来源:origin: org.apache.tika/tika-parsers

private void extractTable(XSLFTable tbl, XHTMLContentHandler xhtml) throws SAXException {
  xhtml.startElement("table");
  for (XSLFTableRow row : tbl) {
    xhtml.startElement("tr");
    for (XSLFTableCell c : row.getCells()) {
      xhtml.startElement("td");
      //TODO: Need to wait for fix in POI to test for hyperlink first
      //shouldn't need to catch NPE...
      XSLFHyperlink hyperlink = null;
      try {
        hyperlink = c.getHyperlink();
      } catch (NullPointerException e) {
        //swallow
      }
      if (hyperlink != null && hyperlink.getAddress() != null) {
        xhtml.startElement("a", "href", hyperlink.getAddress());
      }
      xhtml.characters(c.getText());
      if (hyperlink != null && hyperlink.getAddress() != null) {
        xhtml.endElement("a");
      }
      xhtml.endElement("td");
    }
    xhtml.endElement("tr");
  }
  xhtml.endElement("table");
}

代码示例来源:origin: com.github.lafa.tikaNoExternal/tika-parsers

private void extractTable(XSLFTable tbl, XHTMLContentHandler xhtml) throws SAXException {
  xhtml.startElement("table");
  for (XSLFTableRow row : tbl) {
    xhtml.startElement("tr");
    for (XSLFTableCell c : row.getCells()) {
      xhtml.startElement("td");
      //TODO: Need to wait for fix in POI to test for hyperlink first
      //shouldn't need to catch NPE...
      XSLFHyperlink hyperlink = null;
      try {
        hyperlink = c.getHyperlink();
      } catch (NullPointerException e) {
        //swallow
      }
      if (hyperlink != null && hyperlink.getAddress() != null) {
        xhtml.startElement("a", "href", hyperlink.getAddress());
      }
      xhtml.characters(c.getText());
      if (hyperlink != null && hyperlink.getAddress() != null) {
        xhtml.endElement("a");
      }
      xhtml.endElement("td");
    }
    xhtml.endElement("tr");
  }
  xhtml.endElement("table");
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com