Công cụ chuyển đổi CSV sang XML
Chuyển đổi dữ liệu CSV (hoặc TSV / phân tách bằng dấu gạch đứng) sang XML. Có thể tùy chỉnh tên phần tử gốc (root) và phần tử bản ghi (record). Dòng tiêu đề sẽ trở thành các thẻ cột.
Cách dùng
- 1 Dán dữ liệu CSV (hoặc TSV / phân tách bằng dấu gạch đứng) của bạn vào.
- 2 Đặt tên phần tử gốc (mặc định là `records`) và tên phần tử bản ghi (mặc định là `record`).
- 3 Bật/tắt tùy chọn “Dòng đầu tiên là tiêu đề” — khi tắt, tên các cột sẽ là `col1`, `col2`…
- 4 Sao chép hoặc tải xuống XML đã tạo.
Vì sao dùng công cụ này
- Tái sử dụng bộ phân tích CSV chuẩn RFC 4180 — xử lý được dấu phẩy trong ngoặc kép, ký tự xuống dòng lồng bên trong.
- Tự động phát hiện dấu phân tách: tab / dấu phẩy / dấu chấm phẩy / dấu gạch đứng.
- Tên tiêu đề được tự động chuẩn hóa thành tên phần tử XML hợp lệ.
- Tự động escape các ký tự <, >, &, " để đảm bảo XML đầu ra hợp lệ.
Câu hỏi thường gặp
Nếu tiêu đề của tôi có khoảng trắng hoặc ký tự đặc biệt thì sao?
Chúng sẽ được thay bằng dấu gạch dưới, vì tên phần tử XML không được chứa các ký tự đó. Tiêu đề bắt đầu bằng chữ số sẽ được thêm tiền tố `_`.
Cần cấu trúc XML khác (dùng thuộc tính thay vì phần tử con)?
Hãy chuyển CSV sang JSON trước bằng <a class="text-brand-600 hover:underline" href="/csv-to-json">CSV to JSON</a>, chỉnh sửa JSON, sau đó dùng <a class="text-brand-600 hover:underline" href="/json-to-xml">JSON to XML</a> với tiền tố thuộc tính (attribute prefix).
Tôi có thể định dạng đẹp (pretty-print) kết quả hơn nữa không?
Kết quả đầu ra đã được thụt lề sẵn. Hãy dùng <a class="text-brand-600 hover:underline" href="/xml-formatter">XML Formatter</a> nếu bạn cần thụt lề khác hoặc muốn rút gọn (minify).
Công cụ chuyển đổi CSV sang XML là gì?
Công cụ chuyển CSV sang XML là công cụ giúp chuyển đổi dữ liệu CSV, TSV, hoặc dữ liệu phân tách bằng dấu gạch đứng thành mã XML có cấu trúc. Dòng tiêu đề trở thành các thẻ cột, và mỗi dòng dữ liệu trở thành một phần tử bản ghi (record). Công cụ chạy hoàn toàn trên trình duyệt, cho phép tùy chỉnh tên phần tử gốc (root) và phần tử bản ghi (record), tạo ra XML hợp lệ phục vụ trao đổi và nhập dữ liệu.
Tính năng
Phần tử theo tiêu đề
Tiêu đề cột trở thành tên phần tử con; mỗi hàng trở thành một bản ghi.
Cấu trúc có thể tùy chỉnh
Đặt tên phần tử gốc và phần tử bản ghi; dấu phân cách được tự động phát hiện (CSV / TSV / dấu gạch đứng).
Riêng tư 100%
Quá trình chuyển đổi chạy phía client — dữ liệu của bạn không bao giờ được tải lên.
Ví dụ
Input
name,role
Ada,Engineer
Output
<?xml version="1.0" encoding="UTF-8"?>
<records>
<record>
<name>Ada</name>
<role>Engineer</role>
</record>
</records>
Trường hợp sử dụng
-
1
Cung cấp dữ liệu cho các bản nhập XML
Biến tệp xuất từ bảng tính thành định dạng XML mà một hệ thống cũ hoặc API yêu cầu.
-
2
Tạo dữ liệu cấu hình hoặc feed
Tạo các bản ghi XML có cấu trúc từ dữ liệu dạng bảng cho feed hoặc fixture.
-
3
Xem CSV dưới dạng cây
Xem các hàng dạng bảng dưới dạng bản ghi XML lồng nhau để kiểm tra.
Công cụ chuyển đổi CSV sang XML của Zerethon biến dữ liệu CSV, TSV hoặc phân tách bằng dấu gạch đứng thành XML có cấu trúc ngay trong trình duyệt của bạn. Hàng tiêu đề trở thành tên phần tử cột và mỗi hàng dữ liệu trở thành một phần tử bản ghi, với tên phần tử gốc và bản ghi có thể tùy chỉnh. Các ký tự đặc biệt được mã hóa thoát XML, và không có dữ liệu nào được tải lên.
- Danh mục
- Lập trình
- Giá
- Miễn phí
- Quyền riêng tư
- Chạy trên trình duyệt
- Đăng ký
- Không cần
Tài liệu tham khảo
Quyền riêng tư
Dữ liệu của bạn không bao giờ rời khỏi trình duyệt trừ khi được nêu rõ. Công cụ chuyển đổi CSV sang XML chạy hoàn toàn phía client — không tải lên máy chủ, không ghi log, không theo dõi dữ liệu bạn nhập.
So sánh
Kiến thức cơ bản
Hướng dẫn
Công cụ liên quan
Trình định dạng JSON
Định dạng, kiểm tra và rút gọn JSON trực tuyến. Miễn phí, không cần đăng ký — dữ liệu không rời khỏi trình duyệt của bạn.
Mở công cụTrình định dạng SQL
Định dạng truy vấn SQL trực tuyến — làm đẹp mã cho MySQL, PostgreSQL, SQLite, SQL Server, Oracle và BigQuery.
Mở công cụTrình tạo UUID
Tạo UUID trực tuyến — v1, v4, v7 và Nil. Tạo hàng loạt tới 10.000. Miễn phí, không cần đăng ký.
Mở công cụTrình tạo mật khẩu
Tạo mật khẩu ngẫu nhiên mạnh, an toàn về mặt mật mã. Tùy chỉnh độ dài và bộ ký tự — chạy trong trình duyệt của bạn.
Mở công cụXây dựng, chia sẻ và phát triển trên Zerethon Social
Đăng ký miễn phí. Kiếm điểm, sưu tầm thành tựu và kết nối với nhà sáng tạo khắp thế giới.