QlikView - Tệp XML
XML là một định dạng tệp chia sẻ cả định dạng tệp và dữ liệu trên World Wide Web, mạng nội bộ và các nơi khác bằng cách sử dụng văn bản ASCII chuẩn. Nó là viết tắt của Ngôn ngữ đánh dấu mở rộng (XML). Tương tự như HTML, nó chứa các thẻ đánh dấu. Tuy nhiên, không giống như HTML trong đó thẻ đánh dấu mô tả cấu trúc của trang, trong XML, các thẻ đánh dấu mô tả ý nghĩa của dữ liệu chứa trong tệp. QlikView có thể sử dụng dữ liệu từ các tệp XML.
Quá trình tải dữ liệu từ các tệp XML tương tự như quá trình tải các tệp được phân tách mà chúng ta đã thấy trước đó. Mở trình chỉnh sửa tập lệnh. Bấm vào menuInsert → Load Statement → Load from File. Duyệt qua tệp XML mà bạn muốn tải. Trong ví dụ này, chúng tôi đang chọn tệp worker_dat.xml.
Chọn cấu trúc tệp XML
Khi mở tệp XML đã chọn, một cửa sổ xuất hiện như hình dưới đây. Phía dưới cáiFile Typeở bên trái, chọn XML. Nội dung của tệp XML bây giờ xuất hiện dưới dạng bảng cùng với cột tiêu đề. Nhấp vào Kết thúc.
Tập lệnh trình tải tệp
Việc tải tệp XML vào QlikView được thực hiện thông qua tập lệnh tải, có thể thấy bên dưới. Vì vậy, khi chúng tôi sử dụng bất kỳ tệp XML nào, chúng tôi có thể điều chỉnh tập lệnh cho sẵn dưới đây để đổi tên các cột hoặc thay đổi vị trí tệp, v.v.
Bây giờ, trình hướng dẫn tập lệnh sẽ nhắc bạn lưu tệp dưới dạng đuôi tệp * .qvw. Nó yêu cầu chọn một vị trí mà bạn cần lưu tệp. Nhấp vào "Bước tiếp theo" để tiếp tục. Bây giờ là lúc để xem dữ liệu được tải từ tệp XML. Chúng tôi sử dụng mộtTable Box đối tượng trang tính để hiển thị dữ liệu này.
Tạo hộp bảng
Các Table Boxlà một đối tượng trang tính để hiển thị dữ liệu có sẵn dưới dạng bảng. Nó được gọi từ menuLayout → New Sheet Object → Table Box.
Khi nhấp vào Tiếp theo, chúng tôi có tùy chọn để chọn các trường từ Hộp Bảng. Bạn có thể dùngPromote or Demote các nút để sắp xếp lại các trường.
Dữ liệu hộp bảng
Khi hoàn thành bước trên, Đối tượng Trang tính Hộp Bảng sẽ xuất hiện, hiển thị dữ liệu được đọc từ tệp Excel.