Как найти и записать строку файла .do c через apache poi? - PullRequest
0 голосов
/ 06 марта 2020

У меня есть метод replaceText, который записывает данные в сгенерированный файл. Это не читает абзац. Вам нужно получить абзац, чтобы он мог найти нужный маркер. Я не могу понять, что он получает первый - абзац или текст?

for (XWPFParagraph p : xdoc.getParagraphs()) {
        for (XWPFRun r : p.getRuns()) {
            String text = r.getText(0);
            if (text != null && text.length() > 0) {
                String msg = param.get(text.trim());
                if (msg != null) {
                    text = text.replace(text.trim(), msg);
                    r.setText(text, 0);
                }
            }
        }
    }

введите описание изображения здесь

...