XDocReport cần plugin để tạo placeholder

Published: (December 27, 2025 at 02:56 AM EST)
1 min read
Source: Dev.to

Source: Dev.to

XDocReport và plugin tạo placeholder

Khi làm việc với XDocReport để populate data từ field vào các placeholder trong DocX template, một trong những thứ cần quan tâm là phải tạo các placeholder bằng plugin được phát triển bởi XDocReport. Lý do đằng sau là do Word không đảm bảo việc một word/placeholder luôn luôn được lưu trữ, tokeninze trong internal data structure (zip format, xml format) với cùng định dạng khi rendered trên Word.

Ví dụ về placeholder

{full_name}

Có thể được lưu trữ thành:

{full_name}

thay vì

{full_name}

Lưu ý

Vì vậy để replace placeholder bằng các hàm string replace là không hoàn toàn khả thi, và có khả năng gây lỗi bất cứ khi nào.

Tham khảo: Hướng dẫn xuất dữ liệu ra file Word/PDF với XDocReport

Back to Blog

Related posts

Read more »

My TicketDesk System

Intro For my Intro to Programming module, I made a TicketDesk system in Java that can: - Track tickets - Track login information - Provide a role‑based authent...