Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

Hướng dẫn này trình bày quy trình từng bước chuyển CSV sang XML trong Excel. File CSV lưu dữ liệu dạng giá trị phân cách bằng dấu phẩy (comma-separated values). XML lưu dữ liệu phức tạp hơn bảng biểu. Do đó, chuyển từ CSV sang XML khá trực tiếp vì XML xử lý được cấu trúc dữ liệu phức tạp hơn.

Bạn có thể tải workbook thực hành từ đây.

Quy trình từng bước chuyển CSV sang XML trong Excel

Bộ dữ liệu hướng dẫn khá đơn giản: 2 cột Tên (Name) học sinh và Địa điểm (Locations). Nhưng bạn có thể dùng bao nhiêu cột tùy ý, các bước vẫn giống nhau. Vì kết quả cuối là XML, có thể dùng file CSV bất kỳ.

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

Bước 1: Mở file CSV trong Excel

Khi đã có file CSV, mở bằng Excel để chuyển sang XML. Đảm bảo dữ liệu sạch, file không hỏng.

  • Mở file CSV trong Excel.
  • Ghi nhớ tiêu đề (heading) từng cột. Cần thiết để tạo mẫu XML (template).
  • Ví dụ: cột Tên và Địa điểm.

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

Bước 2: Tạo mẫu XML trong Notepad

Bước quan trọng nhất: tạo mẫu XML đơn giản cho bộ dữ liệu. Dùng trình soạn thảo văn bản bất kỳ. Ví dụ dùng Notepad Windows 10.

  • Tạo file mới đuôi .xml → mở bằng trình soạn thảo.
  • Nhập mã XML sau vào trình soạn thảo.
  • Thay từ Name và Location bằng tiêu đề cột thực tế.
  • Có thể đổi location_data và location cho phù hợp dữ liệu.

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

Bước 3: Nhập mẫu vào Excel

Sau khi có mẫu, đưa vào Excel để chuyển thành bản đồ XML (XML map) từ CSV.

  • Tab Nhà phát triển (Developer) → nhóm XML → nhấn Nguồn (Source).

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

 

  • Cửa sổ Nguồn XML (XML Source) mở ra → nhấn Bản đồ XML (XML Maps).

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

  • Cửa sổ Bản đồ XML mới → nhấn Thêm (Add).

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

  • Cửa sổ Chọn nguồn XML (Select XML Source) → chọn Tất cả tệp (All Files) từ thả xuống Loại tệp.
  • Chọn file mẫu XML vừa tạo → nhấn Mở (Open).

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

  • Hộp thoại thông báo → nhấn OK.

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

  • Cửa sổ mới: Excel đã thêm mẫu làm Bản đồ XML.
  • Nhấn OK.

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

  • Tiêu đề cột xuất hiện dạng cấu trúc cây trong cửa sổ Nguồn XML.

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

  • Kéo thả mục Tên (Name) từ Nguồn XML vào ô B4 (vị trí tiêu đề cột).
  • Tương tự kéo thả Địa điểm (Location) vào ô C4.

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

  • Excel ánh xạ dữ liệu và định dạng như dưới.

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

Bước 4: Xuất file dạng XML

Bước cuối: xuất file XML lưu vị trí phù hợp. Lưu ý: Excel sẽ chuyển định dạng dữ liệu CSV dùng để chuyển đổi.

  • Tab Nhà phát triển → nhóm XML → nhấn Xuất (Export).

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

  • Cửa sổ Xuất XML (Export XML) → đặt tên file → nhấn Xuất (Export).

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

  • Excel xuất và lưu file dạng XML. Mở file kiểm tra thành công.

Chuyển CSV sang XML trong Excel: Hướng dẫn từng bước đơn giản

Kết luận

Hy vọng bạn làm theo được các bước chuyển CSV sang XML trong Excel. Nếu bị kẹt ở bước nào, hãy đọc lại hướng dẫn vài lần. Các bước áp dụng cho dữ liệu nhiều cột. Học thêm kỹ thuật Excel tại website ExcelDemy. Thắc mắc vui lòng bình luận.