Công cụ
VI

Chuyển đổi XML sang Excel

Mở file XML và nhận ngay bảng tính Excel: công cụ tìm các bản ghi lặp lại, biến thuộc tính và phần tử con của chúng thành cột, rồi cho phép bạn tải về file .xlsx thực sự – không cần add-in hay tải file lên.

Xem trước

Riêng tư: dữ liệu của bạn được xử lý ngay trong trình duyệt và không bao giờ được tải lên.

Cách mở file XML bằng Excel

  1. Mở hoặc dán XML. Phần tử lặp lại nhiều nhất – ví dụ <product> hoặc <row> – được tự động chọn làm dòng.
  2. Kiểm tra bản xem trước. Chọn phần tử khác ở mục Lấy dòng từ phần tử nếu bạn cần các dòng khác.
  3. Nhấn Tải Excel (.xlsx) và mở file bằng Excel, Google Sheets, Numbers hoặc LibreOffice.

XML được chuyển thành dòng và cột như thế nào

XMLExcel
Mỗi phần tử bản ghi lặp lạiMột dòng
Thuộc tính id="7" trên bản ghiCột @id
Phần tử con <name>Cột name
Phần tử lồng nhau <address><city>Cột address.city
Thuộc tính trên phần tử con, <price currency="EUR">Cột price.@currency
Phần tử con lặp lại, chẳng hạn nhiều <tag>Một ô, các giá trị được nối bằng “; ”
Số thuần như 39.90Ô kiểu số; số có số 0 ở đầu và ID dài vẫn giữ dạng văn bản

Tại sao không mở XML trực tiếp bằng Excel?

Excel cho Windows có thể nhập XML qua Data → Get Data → From File → From XML (Dữ liệu → Lấy dữ liệu → Từ tệp → Từ XML) hoặc tab Developer, nhưng cần một XML map hoặc nhiều bước Power Query, và tính năng nhập này không có trên Excel cho web. Công cụ chuyển đổi này hoạt động trên mọi trình duyệt và tạo ra file .xlsx thông thường mở được ở mọi nơi, với dòng tiêu đề in đậm, được cố định (freeze) và bộ lọc đã bật sẵn.

Câu hỏi thường gặp

Có thể chuyển XML sang CSV thay vì Excel không?

Có. Công cụ chuyển XML sang CSV tạo file văn bản thuần với cùng các cột và ký tự phân cách tùy chọn, sẵn sàng cho cơ sở dữ liệu và script.

Bảng tính có thể chứa bao nhiêu dòng?

Tối đa bằng giới hạn của Excel là 1.048.576 dòng mỗi trang tính. Bản xem trước hiển thị 200 dòng đầu tiên; file tải về chứa tất cả các dòng.

File XML nào phù hợp nhất?

Các file chứa danh sách bản ghi tương tự nhau, như sản phẩm, đơn hàng, giao dịch hoặc danh bạ. Tài liệu lồng nhau nhiều cấp cũng dùng được: giá trị lồng nhau trở thành các cột có đường dẫn dạng dấu chấm, và bạn chọn phần tử nào xác định một dòng.

Dữ liệu của tôi có bị tải lên không?

Không. File .xlsx được tạo ngay trong trình duyệt, nên XML của bạn không bao giờ rời khỏi thiết bị.