Как мы можем отредактировать файл Docx и заменить пустые поля фактическими данными и сохранить файл с измененным содержимым? - PullRequest
0 голосов
/ 23 января 2019

Короче говоря, у меня есть требование, чтобы, если поле пустое в файле docx, я заменил пустое поле фактическим содержимым и сохранил этот документ.Решение может быть на Java или Python.

Я тоже пробовал разные подходы, но, похоже, не помогаю.Например,[ Text-Replace в docx и сохраните измененный файл с python-docx Используя вышеуказанный подход, когда я попытался отредактировать файл document.xml, но я не могу программно найти, является ли данное поле пустым или нет?

Я также пытался использовать docx, doc4j в java и apache poi.Я действительно не могу найти какое-либо решение для этого.

Это образец документа.[https://drive.google.com/file/d/1oKzYWP1VCZ1KHkIhksQZ4c_fO349EVZ0/view?usp=sharing][1]

Таким образом, в основном, если поле «Имя» имеет значение NULL, замените его некоторым значением, а если поле «Адрес» / «Дата» имеет значение NULL, замените его некоторым значением и сохраните документ обратно в его фактическом формате.

...