XDocReport에 placeholder를 만들기 위한 플러그인이 필요합니다

발행: (2025년 12월 27일 오후 04:56 GMT+9)
1 min read
원문: Dev.to

Source: Dev.to

XDocReport와 플러그인으로 placeholder 만들기

XDocReport를 사용해 DocX 템플릿의 필드 데이터를 placeholder에 채워 넣을 때, 반드시 XDocReport에서 제공하는 플러그인으로 placeholder를 생성해야 합니다. 그 이유는 Word가 word/placeholder가 내부 데이터 구조(zip 형식, xml 형식)에서 동일한 형식으로 저장·토큰화된다는 보장을 하지 않기 때문입니다.

placeholder 예시

{full_name}

다음과 같이 저장될 수 있습니다:

{full_name}

대신

{full_name}

주의사항

따라서 문자열 교체 함수를 이용해 placeholder를 교체하는 방법은 완전히 신뢰할 수 없으며, 언제든지 오류를 일으킬 가능성이 있습니다.

참고: Hướng dẫn xuất dữ liệu ra file Word/PDF với XDocReport

Back to Blog

관련 글

더 보기 »

내 TicketDesk 시스템

소개: 프로그래밍 입문 모듈을 위해 Java로 TicketDesk 시스템을 만들었습니다. 이 시스템은 다음을 수행할 수 있습니다: - 티켓 추적 - 로그인 정보 추적 - 역할 기반 인증 제공