本文整理了Java中org.apache.poi.xssf.usermodel.XSSFComment.getString()
方法的一些代码示例,展示了XSSFComment.getString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSSFComment.getString()
方法的具体详情如下:
包路径:org.apache.poi.xssf.usermodel.XSSFComment
类名称:XSSFComment
方法名:getString
暂无
代码示例来源:origin: org.apache.poi/poi-ooxml
@Override
public void cell(String cellRef, String formattedValue, XSSFComment comment) {
if (firstCellOfRow) {
firstCellOfRow = false;
} else {
output.append('\t');
}
if (formattedValue != null) {
checkMaxTextSize(output, formattedValue);
output.append(formattedValue);
}
if (includeCellComments && comment != null) {
String commentText = comment.getString().getString().replace('\n', ' ');
output.append(formattedValue != null ? " Comment by " : "Comment by ");
checkMaxTextSize(output, commentText);
if (commentText.startsWith(comment.getAuthor() + ": ")) {
output.append(commentText);
} else {
output.append(comment.getAuthor()).append(": ").append(commentText);
}
}
}
代码示例来源:origin: apache/tika
public void cell(String cellRef, String formattedValue, XSSFComment comment) {
try {
// Handle any missing cells
int colNum = (new CellReference(cellRef)).getCol();
for (int cn=lastSeenCol+1; cn<colNum; cn++) {
xhtml.startElement("td");
xhtml.endElement("td");
}
lastSeenCol = colNum;
// Start this cell
xhtml.startElement("td");
// Main cell contents
if (formattedValue != null) {
xhtml.characters(formattedValue);
}
// Comments
if (comment != null) {
xhtml.startElement("br");
xhtml.endElement("br");
xhtml.characters(comment.getAuthor());
xhtml.characters(": ");
xhtml.characters(comment.getString().getString());
}
xhtml.endElement("td");
} catch (SAXException e) {
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi
@Override
public void cell(String cellRef, String formattedValue, XSSFComment comment) {
if (firstCellOfRow) {
firstCellOfRow = false;
} else {
output.append('\t');
}
if (formattedValue != null) {
checkMaxTextSize(output, formattedValue);
output.append(formattedValue);
}
if (includeCellComments && comment != null) {
String commentText = comment.getString().getString().replace('\n', ' ');
output.append(formattedValue != null ? " Comment by " : "Comment by ");
checkMaxTextSize(output, commentText);
if (commentText.startsWith(comment.getAuthor() + ": ")) {
output.append(commentText);
} else {
output.append(comment.getAuthor()).append(": ").append(commentText);
}
}
}
代码示例来源:origin: ZuInnoTe/hadoopoffice
@Override
public void cell(String cellReference, String formattedValue, XSSFComment comment) {
// create empty column, if needed
CellAddress currentCellAddress = new CellAddress(cellReference);
for (int i=this.currentColumn;i<currentCellAddress.getColumn();i++) {
this.spreadSheetCellDAOCurrentRow.add(null);
this.currentColumn++;
}
// add column
SpreadSheetCellDAO currentDAO = null;
if (comment!=null) {
currentDAO = new SpreadSheetCellDAO(formattedValue,comment.getString().getString(), "", cellReference,this.sheetName);
} else {
currentDAO = new SpreadSheetCellDAO(formattedValue,"", "", cellReference,this.sheetName);
}
this.currentColumn++;
this.spreadSheetCellDAOCurrentRow.add(currentDAO);
}
@Override
代码示例来源:origin: com.github.lafa.tikaNoExternal/tika-parsers
public void cell(String cellRef, String formattedValue, XSSFComment comment) {
try {
xhtml.startElement("td");
// Main cell contents
if (formattedValue != null) {
xhtml.characters(formattedValue);
}
// Comments
if (comment != null) {
xhtml.startElement("br");
xhtml.endElement("br");
xhtml.characters(comment.getAuthor());
xhtml.characters(": ");
xhtml.characters(comment.getString().getString());
}
xhtml.endElement("td");
} catch (SAXException e) {
}
}
代码示例来源:origin: org.apache.tika/tika-parsers
public void cell(String cellRef, String formattedValue, XSSFComment comment) {
try {
// Handle any missing cells
int colNum = (new CellReference(cellRef)).getCol();
for (int cn=lastSeenCol+1; cn<colNum; cn++) {
xhtml.startElement("td");
xhtml.endElement("td");
}
lastSeenCol = colNum;
// Start this cell
xhtml.startElement("td");
// Main cell contents
if (formattedValue != null) {
xhtml.characters(formattedValue);
}
// Comments
if (comment != null) {
xhtml.startElement("br");
xhtml.endElement("br");
xhtml.characters(comment.getAuthor());
xhtml.characters(": ");
xhtml.characters(comment.getString().getString());
}
xhtml.endElement("td");
} catch (SAXException e) {
}
}
代码示例来源:origin: jbaliuka/x4j-analytic
public XLSXCellNode(XSSFSheet sheet,XSSFCell cell,int index,XLSXExpression expression) {
super(sheet,cell,expression);
assert cell != null : "null cell" ;
if(cell.getCTCell().isSetF()){
formulaStringValue = cell.getCTCell().getF().getStringValue();
}
colRef = CellReference.convertNumToColString(index);
int rowRef = getCell().getRowIndex() + 1;
absoluteRef = colRef + rowRef;
if(cell.getCTCell().isSetS()){
s = cell.getCTCell().getS();
}
workbookPr = getSheet().getWorkbook().getCTWorkbook().getWorkbookPr();
comment = cell.getCellComment();
if(comment != null){
commnetExpr = CellExpressionParser.parseExpression(comment.getString().getString());
}
}
内容来源于网络,如有侵权,请联系作者删除!