Chuyển XML sang Word
Gửi dữ liệu XML cho người làm việc bằng Word. Công cụ đọc các bản ghi lặp lại trong file và ghi chúng thành bảng trong tài liệu DOCX, mỗi bản ghi một hàng, tên phần tử làm tiêu đề cột.
Chuyển đổi dữ liệu
hoặc thả tệp CSV, TSV, TXT … vào đây ·
Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút
Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.
Ký tự ngăn cách các cột trong tệp CSV và văn bản, dùng cho cả đọc và ghi. Tự động sẽ nhận diện từ dữ liệu đầu vào và ghi bằng dấu phẩy.
UTF-8 dùng được cho mọi ngôn ngữ. Chọn UTF-8 có BOM nếu Excel trên Windows hiển thị sai ký tự có dấu hoặc ký tự châu Á khi mở tệp CSV.
Với đầu vào Excel, ODS và Numbers: chỉ chuyển trang tính đầu tiên, hoặc mọi trang tính (mỗi trang tính một tệp CSV trong tệp ZIP, hoặc mỗi trang tính một khóa JSON).
Tên thẻ trang tính trong bảng tính mới, tối đa 31 ký tự.
Mảng đối tượng dùng tên cột làm khóa cho từng dòng; mảng của mảng gọn hơn và giữ tiêu đề làm mảng đầu tiên.
Tên phần tử ngoài cùng bao tất cả các dòng; mỗi dòng trở thành một <row> bên trong nó.
Dùng trong các câu lệnh CREATE TABLE và INSERT. Chỉ gồm chữ cái, chữ số và dấu gạch dưới.
Cách đặt dấu trích dẫn và kiểu cột hơi khác nhau giữa các cơ sở dữ liệu; hãy chọn hệ bạn sẽ nhập vào.
Ghi lại các ô ngày tháng theo một định dạng thống nhất. ISO (2026-10-18) an toàn nhất cho cơ sở dữ liệu và mã nguồn; giữ nguyên để chúng như trong tệp gốc.
Cách sử dụng công cụ này
- 1
Tải lên file XML
Thêm tệp xuất dữ liệu, nguồn cấp dữ liệu hoặc báo cáo ở định dạng XML, tối đa 20 tệp mỗi lượt và mỗi tệp tối đa 95 MB. Tệp có một loại bản ghi lặp lại sẽ cho bảng gọn gàng nhất.
- 2
Kiểm tra ngày tháng và khoảng trắng
Ngày tháng được đặt theo kiểu Mỹ (tháng/ngày/năm) cho người đọc. Trong Cài đặt nâng cao, hãy chọn ISO hoặc ngày/tháng/năm ở mục Ngày tháng, và giữ bật Cắt khoảng trắng để loại bỏ khoảng trắng thụt đầu dòng khỏi giá trị.
- 3
Chuyển đổi và mở bằng Word
Nhấn Chuyển sang DOCX (bảng Word) →, mở tệp bằng Word, Google Docs, Pages hoặc LibreOffice Writer, rồi thêm tiêu đề, ghi chú hoặc nhận xét quanh bảng.
Chuyển XML sang Word cho bạn tệp .docx với các bản ghi XML được trình bày dạng bảng, để dữ liệu dành cho phần mềm có thể được xem xét bằng công cụ ai cũng có sẵn.
Ai cần chuyển XML sang Word và vì sao
XML là cách các hệ thống trao đổi bản ghi với nhau: hóa đơn điện tử, dữ liệu xuất kho, kết quả kiểm thử, nguồn cấp danh mục. Khi những bản ghi này cần con người quyết định, tệp phải trở thành tài liệu. Cán bộ tuân thủ muốn có hai mươi dòng hóa đơn làm phụ lục cho một bản ghi nhớ. Quản lý dự án cần danh sách thiết bị từ hệ thống tài sản đưa vào hồ sơ cuộc họp. Luật sư yêu cầu dữ liệu ở định dạng có thể theo dõi thay đổi và nhận xét.
Mở XML trong Word không giúp được gì, còn dán vào tài liệu chỉ ra các thẻ chứ không phải bảng. Cách xoay xở thường thấy là đi vòng qua Excel và sao chép dán cẩn thận. Chuyển thẳng sang DOCX bỏ được đường vòng đó: mỗi bản ghi thành một hàng, mỗi trường thành một cột, phần còn lại của tài liệu do bạn viết. Với dữ liệu cần sắp xếp và lọc hơn là đọc, XML sang CSV là lựa chọn phù hợp hơn.
Bảng Word chứa được bao nhiêu trường XML
- ≤ 5 cột
Đọc tốt trên trang Letter hoặc A4 dọc với cỡ chữ thông thường.
- 6–10 cột
Chuyển phần đó sang trang ngang và dùng cỡ chữ bảng nhỏ hơn.
- 11–20 cột
Chật ngay cả khi để trang ngang; hãy bớt trường hoặc tách thành hai bảng.
- Tối đa 63
Giới hạn cứng của Word về số cột trong một bảng.
- Bản ghi thành các hàng
- Phần tử lặp lại dưới phần tử gốc, như mỗi dòng hóa đơn hay mỗi tài sản, tạo thành một hàng của bảng.
- Tên trường thành hàng tiêu đề
- Tên phần tử con và thuộc tính điền vào hàng đầu tiên, để người đọc biết mỗi cột chứa gì.
- Mọi thứ vẫn chỉnh sửa được
- Đây là bảng Word gốc: bạn có thể đổi kiểu, thêm chú thích, theo dõi thay đổi hoặc dùng làm nguồn trộn thư.
- Sẵn sàng để in hoặc xuất
- Đặt hướng trang, rồi in hoặc lưu thành PDF ngay từ Word.
XML và DOCX: hai kiểu XML khác nhau
XML
Ngôn ngữ đánh dấu XML
XML là ngôn ngữ đánh dấu cho dữ liệu có cấu trúc, được W3C công bố năm 1998. Ngôn ngữ dùng các thẻ lồng nhau có thuộc tính và hỗ trợ schema, namespace và xác thực, nhờ đó vững chắc cho các tài liệu phức tạp. XML là nền tảng của RSS feed, SVG, tài liệu Office, sitemap và nhiều hệ thống trao đổi dữ liệu doanh nghiệp và chính phủ. XML dài dòng hơn JSON, nhưng mọi ngôn ngữ lập trình và nhiều công cụ bảng tính đều đọc được.
- Nén
- –
- Độ trong suốt
- –
- Ảnh động
- –
- Ra mắt
- 1998 · W3C
DOCX
Tài liệu Microsoft Word
DOCX là định dạng tài liệu mặc định của Microsoft Word từ Office 2007, dựa trên tiêu chuẩn Office Open XML (ECMA-376, ISO/IEC 29500). Đây là một gói ZIP gồm các tệp XML chứa văn bản, kiểu định dạng, hình ảnh, bảng, nhận xét và theo dõi thay đổi. DOCX là định dạng phổ biến nhất cho tài liệu có thể chỉnh sửa trong văn phòng, trường học và hồ sơ xin việc. Bố cục có thể xê dịch đôi chút giữa Word, Google Docs, LibreOffice và Pages, nhất là với định dạng phức tạp. Hầu hết trình xử lý văn bản đều mở được tệp DOCX.
- Nén
- –
- Độ trong suốt
- –
- Ảnh động
- –
- Ra mắt
- 2007 · Microsoft
XML được chuyển thành tài liệu Word khi những người làm việc chủ yếu trong Word cần đọc, in, ký duyệt hoặc ghi chú dữ liệu máy đọc được: phụ lục hợp đồng, mẫu kiểm toán, danh sách tồn kho cho cuộc họp.
Có một điểm thú vị ở đây: bản thân tệp .docx cũng là XML. Từ Word 2007, tài liệu là gói ZIP gồm các phần XML theo Office Open XML, được chuẩn hóa thành ECMA-376 năm 2006 và ISO/IEC 29500 năm 2008. Văn bản và bảng nằm trong phần có tên document.xml. Vì vậy quá trình chuyển đổi này dịch bộ thẻ của dữ liệu bạn sang bộ thẻ của Word, và kết quả mở được bằng mọi chương trình đọc OOXML.
Câu hỏi thường gặp về chuyển XML sang Word
Vì sao Word mở file XML của tôi thành một khối mã?
Word chỉ hiển thị đúng XML được viết theo bộ thẻ riêng của nó là WordprocessingML. Mọi XML khác, như hóa đơn hay nguồn cấp dữ liệu, sẽ hiện dưới dạng văn bản thô với đầy đủ thẻ. Khi chuyển đổi, công cụ sẽ tạo một bảng Word thực sự từ các bản ghi.
Word từng hỗ trợ trực tiếp XML tùy chỉnh chưa?
Word 2003 và 2007 cho phép đính kèm lược đồ riêng và gắn thẻ các phần của tài liệu. Sau vụ kiện bằng sáng chế i4i, Microsoft đã gỡ bỏ đánh dấu XML tùy chỉnh khỏi Word qua các bản cập nhật năm 2010, nên các phiên bản hiện nay không còn tính năng này.
File XML của tôi có 30 trường mỗi bản ghi. Bảng có vừa trang không?
Word cho phép tối đa 63 cột trong một bảng nên tệp vẫn mở được, nhưng 30 cột sẽ không đọc nổi trên một trang. Hãy xóa trước các trường không cần thiết khỏi nguồn, hoặc dùng XML sang Excel, nơi dữ liệu rộng được cuộn ngang thay vì xuống dòng.
Thuộc tính, chú thích và namespace sẽ ra sao?
Thuộc tính của một bản ghi trở thành các cột nằm cạnh các phần tử con. Chú thích XML, lệnh xử lý và tiền tố không gian tên không phải dữ liệu trong bảng, nên được loại khỏi tài liệu.
Có thể chuyển bảng Word ngược lại thành XML không?
Không thể chuyển trực tiếp từ DOCX. Hãy giữ XML gốc làm nguồn chính xác nhất; nếu dữ liệu được chỉnh sửa trong tài liệu, hãy sao chép bảng vào bảng tính và dùng Excel sang XML để tạo lại tệp.
Tài liệu có mở được trong Google Docs không?
Có. Hãy tải tệp .docx lên Google Drive rồi mở bằng Google Docs, hoặc mở bằng Pages hay LibreOffice Writer. Tất cả đều đọc được cấu trúc bảng OOXML.