So löschen Sie einen Absatz mit XWPF - Apache POI

Ich versuche zu löschen, einen Absatz aus der .docx-Dokument habe ich generiert mit Apache poi XWPF. Ich kann es leicht tun mit der .doc word-Dokument mit HWPF wie folgt :

    for (String paraCount : plcHoldrPargrafDletdLst) {
        Paragraph ph = doc.getRange().getParagraph(Integer.parseInt(paraCount));
        System.out.println("Deleted Paragraph Start & End: " + ph.getStartOffset() +" & " + ph.getEndOffset());
        System.out.println("Deleted Paragraph Test: " + ph.text());
        ph.delete();
    }

Habe ich versucht, das gleiche zu tun mit

doc.removeBodyElement(ganze Zahl.parseInt(paraCount));

Aber leider nicht erfolgreich genug, um das Ergebnis zu erhalten, wie ich will. Das Ergebnis-Dokument, das ich nicht sehen kann, wird der Absatz gelöscht.
Irgendwelche Vorschläge auf, wie accompolish die eine ähnliche Funktionalität in XWPF.

InformationsquelleAutor ambi | 2015-03-30
Schreibe einen Kommentar