我写了一个方法,想删除mergefield所在的行:
//删除合并字段所在行
public static void deleteRowByMergeField(DocumentBuilder builder, String key) throws Exception
{
builder.moveToMergeField(key,true,false);
Row row = (Row)builder.getCurrentParagraph().getParentNode().getParentNode();
row.remove();
}
但是这个方法有时执行会有错误,提示Parent节点没有找到。
请问如何写这样的方法? 可能mergefield放在第一个单元格,也有可能放在比如 第7个单元格里。
谢谢!