XDocReport에 placeholder를 만들기 위한 플러그인이 필요합니다
Source: Dev.to
XDocReport와 플러그인으로 placeholder 만들기
XDocReport를 사용해 DocX 템플릿의 필드 데이터를 placeholder에 채워 넣을 때, 반드시 XDocReport에서 제공하는 플러그인으로 placeholder를 생성해야 합니다. 그 이유는 Word가 word/placeholder가 내부 데이터 구조(zip 형식, xml 형식)에서 동일한 형식으로 저장·토큰화된다는 보장을 하지 않기 때문입니다.
placeholder 예시
{full_name}
다음과 같이 저장될 수 있습니다:
{full_name}
대신
{full_name}
주의사항
따라서 문자열 교체 함수를 이용해 placeholder를 교체하는 방법은 완전히 신뢰할 수 없으며, 언제든지 오류를 일으킬 가능성이 있습니다.