Excel Open XML - Làm thế nào để xuất dữ liệu Excel thành tệp XML?

Tệp Excel Open XML

Dữ liệu có thể đến theo nhiều cách khác nhau và tệp nguồn thay đổi tùy theo tình huống. Dữ liệu là phần quan trọng nhất để đưa ra quyết định, nhưng điều quan trọng là phải biết cách chúng ta có thể nhập dữ liệu từ các nguồn khác nhau. Các phần mở rộng tệp phổ biến mà chúng ta đều quen thuộc là “Tệp văn bản và tệp Excel”, nhưng cũng có một số nguồn khác cũng có sẵn. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách mở dữ liệu excel sang định dạng XML và cũng như cách nhập dữ liệu XML vào excel với định dạng gọn gàng.

Tệp XML là gì?

E xtensible M arkup L ưu tiên lưu trữ dữ liệu ở định dạng XML. Với dữ liệu excel, chúng ta có thể chuyển đổi dữ liệu sang định dạng XML; giống như tất cả các quy tắc cơ sở dữ liệu bên ngoài khác, XML cũng có bộ hành động tiêu chuẩn của riêng nó.

Sau đây là các quy tắc của tệp XML.

  • Dòng đầu tiên của dữ liệu phải luôn bao gồm dòng mã bên dưới.
  • Định dạng XML có phần đầu và phần đuôi của tên bảng.
  Column1Column1   Column2Column2   Column1Column1   Column2Column2 

Như vậy, chúng ta có thể tạo một bảng XML để chuyển đổi dữ liệu excel sang định dạng bảng XML. Bây giờ chúng ta sẽ xem cách mở dữ liệu excel sang định dạng XML.

Ví dụ về chuyển đổi dữ liệu Excel sang định dạng tệp XML

Ví dụ, hãy xem dữ liệu dưới đây trong trang tính excel.

Chúng tôi cần chuyển đổi nó thành một định dạng XML excel như bên dưới.

Ở đây những gì chúng ta cần làm là tạo định dạng hai dòng mẫu cho dữ liệu của chúng ta. Như chúng ta đã thảo luận, các quy tắc của chúng tôi để tạo một dòng mã bắt buộc ở bên dưới.

Tiếp theo, chúng ta cần nhập tên bảng theo ý muốn của chúng tôi, và tên bảng là

Sau tên bảng, chúng ta cần nhập tên tiêu đề cột, và tiếp theo, chúng ta cần bao gồm tên và kết thúc điều này bằng tiêu đề cột một lần nữa.

Như vậy, chúng ta cần chuẩn bị một lược đồ dữ liệu XML. Đối với dữ liệu trên, tôi đã tạo lược đồ; bạn có thể sao chép và dán lược đồ.

   James Butt New Orleans Orleans Josephine Darakjy Brighton Livingston     

Chúng tôi đã tạo hai mẫu, vì vậy bằng cách sử dụng này, chúng tôi có thể áp dụng cùng một lược đồ cho tệp excel của mình và trích xuất dữ liệu ở cùng một định dạng (XML) như đã cung cấp ở trên.

Sao chép đoạn mã trên vào tệp Văn bản và lưu tệp dưới dạng “XML”.

Làm theo các bước dưới đây để mở dữ liệu excel sang định dạng XML.

Bước 1: Trong sổ làm việc dữ liệu, hãy chuyển đến tab “Nhà phát triển” và nhấp vào “Nguồn”.

Bước 2: Thao tác này sẽ mở ra bên dưới cửa sổ “Nguồn XML” ở bên phải của trang tính và nhấp vào “Bản đồ XML”.

Bước 3: Bây giờ, thao tác này sẽ mở ra cửa sổ Bản đồ XML, sau đó nhấp vào nút “Thêm” để chọn tệp lược đồ XML.

Bước 4: Bây giờ chọn tệp XML đã được lưu với lược đồ.

Bước 5: Nhấp vào “Mở” và nó sẽ yêu cầu xác nhận của bạn.

Bước 6: Nhấp vào “Ok” hai lần nữa để chuyển tiêu đề lược đồ sang bên trái.

Bước 7: Bây giờ hãy kéo và thả tiêu đề cột đầu tiên “FirstName” từ nguồn XML vào bảng thực tế trong trang tính.

Điều này sẽ áp dụng lược đồ cột "FirstName" cho cột bảng dữ liệu.

Bây giờ lặp lại tương tự cho các cột còn lại. Kéo và thả các cột lược đồ tương ứng vào các cột tương ứng của bảng dữ liệu.

Vì vậy, bây giờ, tất cả các cột lược đồ XML đều được áp dụng. Bây giờ trong excel tab Nhà phát triển, nhấp vào tùy chọn "Xuất".

Bây giờ, thao tác này sẽ yêu cầu bạn lưu tệp vào thư mục mong muốn, đặt tên và lưu tệp.

Sau khi chọn thư mục, hãy nhấp vào “Xuất” và dữ liệu của bạn sẽ được trích xuất dưới dạng tệp “Dữ liệu XML”.

Bây giờ, hãy mở tệp và tất cả các hàng hiện ở định dạng XML.

Như vậy, chúng ta có thể trích xuất hoặc mở dữ liệu excel sang tệp XML.

Nhập dữ liệu XML vào Excel

Nhập tệp XML sang excel yêu cầu thực hiện theo các bước nhất định. Làm theo các bước dưới đây để nhập dữ liệu từ tệp XML.

Bước 1: Trong tab Dữ liệu, nhấp vào “Lấy Dữ liệu & Từ Tệp,” chọn Từ XML.

Bước 2: Thao tác này sẽ yêu cầu bạn chọn tệp từ vị trí được lưu trữ. Chọn tệp.

Bước 3: Nhấp vào “Nhập” và dữ liệu của bạn sẽ được nhập vào tệp excel.

Như vậy, chúng ta có thể làm việc với “Tệp XML” trong excel.

Những điều cần ghi nhớ

  • Tệp XML tuân theo một tập lệnh nhất định, vì vậy bạn cần tuân theo một dòng mã bắt buộc như đã cung cấp ở trên.
  • Khi tệp XML của bạn, nó sẽ chỉ mở bằng TEXT Tệp, nhưng định dạng là trong Lược đồ XML.
  • Chúng ta cần tạo ít nhất hai ví dụ lược đồ để áp dụng cùng một logic cho toàn bộ dữ liệu và xuất dưới dạng tệp XML.

thú vị bài viết...