Làm cách nào để đưa dữ liệu vào XML?

Chúng ta đều biết các kỹ năng excel cơ bản giúp chúng ta làm việc trên bảng tính excel với dữ liệu phong phú. Nhưng nếu bạn cần chuyển tệp excel sang một nơi nào đó và thay đổi nó thành các định dạng khác thì sao?

Ngôn ngữ đánh dấu có thể mở rộng hoặc XML có ích cho việc này. Nói một cách đơn giản, nó là một ngôn ngữ đánh dấu giúp lưu trữ dữ liệu trong bảng tính excel và thay đổi định dạng của nó

Bạn có thể dễ dàng chuyển đổi dữ liệu excel thành dữ liệu XML – nhưng bạn làm điều đó như thế nào?

Để làm được điều đó, hãy tải xuống Sổ bài tập MIỄN PHÍ của chúng tôi tại đây và tiếp tục đọc bài viết bên dưới. 😀

Mục lục

Định dạng tệp XML là gì?

Định dạng tệp XML là một cách để viết văn bản trong tài liệu bằng các thẻ. Các thẻ này có thể tùy chỉnh và thể hiện cấu trúc của tài liệu

Nó cũng cho biết cách tệp XLS có thể được chuyển đổi thành tệp XML và được chuyển sang ứng dụng khác

Định dạng XML sử dụng DOM hoặc Mô hình đối tượng tài liệu làm cấu trúc cơ bản và có thể giúp phân tách văn bản trong HTML

Chẳng hạn, dữ liệu XML cho một nhân viên công ty có thể là

XML data example

Các thẻ 'Tên, ID Không. , Bài đăng, Mức lương và Trạng thái' bao gồm dữ liệu của tài liệu. Bạn có thể tùy chỉnh các thẻ như chúng tôi đã làm ở đây cho dữ liệu của nhân viên

Tạo tệp Excel

Để chuyển Excel sang XML, bạn cần tạo một tệp XLS chứa tất cả dữ liệu. Tôi đã tạo một ví dụ bên dưới liệt kê các thành viên của một công ty và thông tin chi tiết của họ

Details of employees of a company.

Mỗi trường chứa thông tin nhất định về mọi nhân viên

Làm cách nào để tạo Lược đồ XML?

Lược đồ XML sẽ cấu trúc từng trường bảng tính và sự xuất hiện của nó trong tệp XML

Bảng tính của chúng tôi có năm cột với các loại dữ liệu khác nhau làm cơ sở cho tệp XML của chúng tôi

1. Để tạo tệp XML, hãy mở bất kỳ trình soạn thảo văn bản nào và bắt đầu nhập các phần tử XML tiêu chuẩn

Creating XML scheme by drawing a structure.

Đừng băn khoăn nữa; . 😄

Dòng đầu tiên trong ảnh là dòng XML tiêu chuẩn. Nó được sử dụng mỗi khi bạn tạo tài liệu XML

Phiên bản 1. 0 mã hóa UTF chỉ định rằng đó là định dạng XML

Version 1.0 encoding UTF identifying the XML filey

The second line indicates the type of text. For example, this data was about employees of a company, hence . The remaining line is the default.

Since this statement starts with , it is the root element here. The remaining elements of the argument make up for the child element.

Entering the file name and creating schema.

Dòng thứ ba, chứa thẻ bản ghi, cho biết phần đầu và phần cuối của một trường. Nó bao gồm thông tin trong từng trường của bảng tính

Chẳng hạn, trường đầu tiên là về Alice A. Vì vậy, nó sẽ bao gồm tất cả thông tin về Alice trên mỗi thẻ

The record tags enclose the data of the spreadsheet.

TÊN THẺ chỉ định các mục trong mỗi cột, trong khi dữ liệu chứa giá trị tương ứng

Bạn không cần phải nhập chính xác và từng tên cột theo cách thủ công; . Excel có thể giúp chúng tôi làm phần còn lại

TAGNAME consists of the column name followed by the data.

Đối với TÊN THẺ, giả sử chúng tôi muốn tên của nhân viên đầu tiên

So, we will write – Alice A. – Similarly, for her ID, we will write – 2854 – .

Mẹo chuyên nghiệp

Phải lưu ý thẻ mở và thẻ đóng được xác định bằng dấu gạch chéo lên (/)

Chúng được sử dụng ở đầu và mỗi câu lệnh. Ngoài ra, các thẻ đóng và thẻ mở phải theo đúng thứ tự vì dữ liệu giữa hai thẻ tạo thành các phần tử XML

The last closing tag of the XML data.

Thẻ đóng cuối cùng    đánh dấu phần cuối của tệp. Ở bước cuối cùng, hãy lưu tệp dữ liệu XML dưới dạng “employee-data. xml. ”

Bật tab Nhà phát triển

Bây giờ đánh dấu lược đồ của bạn đã được chuẩn bị, hãy thêm nó vào Excel

1. Đảm bảo tab nhà phát triển được bật trên bảng tính Excel của bạn. Nếu nó không hiển thị, hãy nhấp chuột phải vào dải băng và chọn Tùy chỉnh dải băng

Selecting the Customize ribbon option to enable developer tab.

2. Một hộp thoại sẽ xuất hiện trên màn hình. Ở dưới cùng bên phải, đánh dấu tùy chọn phát triển như được hiển thị và nhấp vào ok

Marking the develop option to make it visible on the ribbon.

3. Bây giờ, bạn sẽ có thể xem tab của nhà phát triển trên dải băng như thế này

The develpor tab appears on the ribbon.

Đó là nó - bây giờ những gì? . 😃

Mở Ngăn Tác vụ Nguồn XML và Thêm Bản đồ XML

1. Nhấp vào Nhà phát triển từ dải băng và bạn sẽ thấy một số tùy chọn. Chọn biểu tượng Nguồn

Selecting the Source icon from the developer's tab.

Ngăn nguồn XML sẽ xuất hiện trên bảng tính Excel

2. Nhấp vào Bản đồ XML ở góc dưới cùng bên phải

Adding XML map to Excel for preparing markup schema.

Nó hiển thị một hộp thoại tìm kiếm bản đồ XML trong sổ làm việc

3. Nhấp vào nút thêm và chọn bản đồ XML được lưu trữ trên màn hình của bạn

Bạn sẽ thấy một cảnh báo như thế này bên dưới từ Microsoft Excel khi thêm bản đồ

Excel mentioning the creation of schema based on XML data.

Không có gì phải lo lắng về

4. Chỉ cần nhấn 'Ok'

5. Bây giờ bạn sẽ thấy bản đồ XML trong sổ làm việc

The XML map added in workbook.

6. Nhấp vào 'Được rồi' và di chuyển đến ngăn nguồn XML, trông giống như thế này

The XML source containg the markup schema.

7. Bây giờ, đánh dấu dữ liệu trên Bản đồ XML

Chỉ định các phần tử XML

Bây giờ bạn đã có lược đồ XML và XLSX sẵn sàng, hãy đánh dấu các thẻ XML vào dữ liệu của bảng tính

Tất cả những gì bạn cần làm bây giờ là kéo một phần tử XML từ ngăn nguồn. Sau đó thả nó vào tên cột của bảng tính tương ứng

Chẳng hạn, tôi sẽ thả phần tử XML “Tên” vào cột “Tên”, và một bảng màu xanh lam sẽ xuất hiện

Assigning each XML element to its corresponding column.

Áp dụng quy trình tương tự cho các cột còn lại. Nếu bạn đã thành công cho đến bây giờ, bảng tính của bạn sẽ trông như thế này

Turning the spreadsheet data into a table.

Nếu bạn đã đạt được biểu mẫu này, điều đó có nghĩa là tất cả dữ liệu của bạn được ánh xạ hoàn hảo với các thẻ XML

Bây giờ chúng tôi đã đi xa đến mức này, thật công bằng khi chúng tôi xuất khẩu nó. Vì vậy, bước tiếp theo

Xuất tệp XML

1. Để chuyển đổi định dạng tệp Excel sang XML, hãy mở tab nhà phát triển và nhấp vào lệnh xuất

Exporting the XML file to other programs.

Xuất hiện hộp thoại hỏi vị trí lưu file. Loại tệp phải được đặt theo mặc định

2. Chọn một vị trí, nhập tên và nhấp vào xuất

Tệp hiện được lưu trên màn hình của bạn với tất cả dữ liệu XML của bạn. Bạn có thể mở tệp từ phần XML trên Wordpad hoặc các ứng dụng khác

Tệp XML sẽ hiển thị như thế này

Final XML file opened in text editor. Exporting the XML file to other programs.

Bạn có thể nhận được cảnh báo từ Microsoft office. Xuất tệp có thể làm mất ảnh, định dạng hoặc các đối tượng không phải XML khác

Đó không phải là vấn đề. Hãy tiếp tục và nhấn 'Ok'. 🙂

Thế thôi - Bây giờ thì sao

Bắt đầu chuyển đổi các tệp Excel sang XML có thể là một thách thức khi bắt đầu. Nhưng một khi bạn đã nắm được nó, bạn có thể nhắm mắt làm được

Trong bài viết trên, chúng ta không chỉ tìm hiểu về cách tạo lược đồ XML mà còn cách chuyển đổi tệp Excel sang định dạng XML và xuất nó

Nhưng đó chỉ là về việc tạo và giữ lại tệp Excel của bạn ở các định dạng khác nhau. Còn rất nhiều điều nữa về Excel mà bạn vẫn muốn tìm hiểu như các hàm VLOOKUP, SUMIF và IF

Bạn muốn tìm hiểu tất cả?

Các nguồn lực khác

Nếu bạn thấy bài viết trên thú vị, tôi cá là bạn muốn biết thêm về cách quản lý các tệp Excel của mình

Hãy thử kiểm tra cách bạn có thể nén các tệp Excel của mình, hợp nhất chúng, bảo vệ chúng bằng mật khẩu và nếu bị mất, hãy khôi phục chúng một cách dễ dàng

Làm cách nào để ghi dữ liệu ở định dạng XML?

Cách tạo tệp XML .
Mở trình soạn thảo văn bản bạn chọn
Trên dòng đầu tiên, hãy viết một khai báo XML
Đặt phần tử gốc của bạn bên dưới phần khai báo
Thêm các phần tử con của bạn trong phần tử gốc
Xem lại tệp của bạn để tìm lỗi
Lưu tệp của bạn với. .
Kiểm tra tệp của bạn bằng cách mở nó trong cửa sổ trình duyệt

Làm cách nào để lưu trữ dữ liệu trong tệp XML?

Các tài liệu XML mà bạn chèn vào các cột thuộc loại XML có thể nằm trong đối tượng lưu trữ mặc định hoặc trực tiếp trong hàng của bảng cơ sở . Lưu trữ hàng của bảng cơ sở nằm dưới sự kiểm soát của bạn và chỉ khả dụng cho các tài liệu nhỏ; .

Làm cách nào để biểu diễn dữ liệu trong XML?

Một tài liệu XML là một cây, là một loại đồ thị có hướng cụ thể. Nếu chúng ta thêm vào XML một cách tạo các vòng cung liên kết các phần tử tùy ý của XML thì đó có thể là một DLG tổng quát hơn. Chúng tôi có thể sử dụng tài liệu XML để biểu diễn bất kỳ dữ liệu nào ở dạng DLG .

Làm cách nào để chèn bảng vào XML?

Thật đơn giản để tạo một bảng cơ bản từ dữ liệu XML. .
Tạo bảng và thêm hàng
Thêm một ô và thêm một đoạn vào ô
Nhấp chuột phải vào đoạn > Thêm văn bản > Giá trị biến
Chọn biến từ danh sách và nhấp vào OK
Lặp lại các bước từ 2 đến 4 để thêm các cột bổ sung