У меня есть шаблон слова, в котором есть несколько похожих таблиц и несколько абзацев, связанных с этими таблицами, расположенными непосредственно перед ними. В зависимости от количества данных я заполняю некоторые таблицы, а другие не требуются, поэтому есть абзацы.
Мне нужно удалить эти таблицы и абзацы. Как вы можете видеть на изображении, мне нужно удалить таблицу 2 и ее абзац Table Parahgraph
Пожалуйста, помогите мне, как это сделать. Я пытался использовать document.removeBodyElement(pos) , но это не помогает.
int startIndex = 0;
int endIndex = 0;
startIndex = doc.getPosOfTable(doc.getTables().get(0));
startIndex++;
endIndex = doc.getPosOfTable(doc.getTables().get(1));
System.out.println("startIndex "+ startIndex);
System.out.println("endIndex "+ endIndex);
for(int i=startIndex; i<=endIndex; i++){
doc.removeBodyElement(i);
}