У меня есть задача, в которой мне нужно поместить заполнители в мои .docx
файлы и автоматически заменить их информацией, которая у меня есть. Я попытался использовать ${VARNAME} в качестве синтаксиса заполнителя, но в document.xml для этого файла docx я вижу $, {, VARIABLE и }, разбитые на 4 разных символа. На каком основании WORD выбирает это. Есть ли способ, чтобы этого не произошло?
Для замены заполнителя и управления файлами docx я использую docx4j. Я извлекаю узлы w:t
через XPATH. Недавно я попытался использовать синтаксис заполнителя только как $VARNAME, и он не был разбит. Могу ли я считать это надежным соглашением об именах для заполнителя. Если нет, не могли бы вы предложить, как я могу решить эту ситуацию. Поможет ли введение пользовательских тегов в docx? Любые советы приветствуются.