tailieunhanh - Xuất bản dữ liệu XML dưới dạng HTML và PDF khi sử dụng một bản định kiểu XSLT duy nhất

Việc lưu trữ dữ liệu, ví dụ như một phần của một kiến trúc XForms/REST/XQuery [XRX] (xem phần Tài nguyên), thường thấy hiện nay. Bạn có thể truy vấn, lấy ra và xếp tuần tự dữ liệu được lưu trữ theo cách này sang định dạng mong muốn. Đối với các ứng dụng web, các nhà phát triển có thể muốn cho phép người dùng lấy ra dữ liệu theo định dạng HTML (để xem được trong trình duyệt web của mình) hoặc làm một tệp PDF (để có thể tải về cho việc sử dụng sau này). . | Xuất bản dữ liệu XML dưới dạng HTML và PDF khi sử dụng một bản định kiểu XSLT duy nhất Việc lưu trữ dữ liệu ví dụ như một phần của một kiến trúc XForms REST XQuery XRX xem phần Tài nguyên thường thấy hiện nay. Bạn có thể truy vấn lấy ra và xếp tuần tự dữ liệu được lưu trữ theo cách này sang định dạng mong muốn. Đối với các ứng dụng web các nhà phát triển có thể muốn cho phép người dùng lấy ra dữ liệu theo định dạng HTML để xem được trong trình duyệt web của mình hoặc làm một tệp PDF để có thể tải về cho việc sử dụng sau này . Bài này cho thấy làm thế nào để bạn có thể chuyển đổi dữ liệu XML sang HTML từ HTML sang XSL-FO và từ XSL-FO sang PDF với sự trợ giúp của hàm mở rộng XQuery dựa vào công cụ CSSToXSLFO xem phần Tài nguyên . Chuyển đổi dữ liệu XML sang các định dạng khác Các từ viết tắt thông dụng CSS Cascading stylesheet Bản định kiểu xếp chồng HTTP Hypertext Transfer Protocol Giao thức truyền siêu văn bản JAR Java archive Tệp nén Java LDAP Lightweight Directory Access Protocol Giao thức truy cập thư mục nhẹ SQL Structured Query Language Ngôn ngữ truy vấn có cấu trúc W3C World Wide Web Consortium Hiệp hội Mạng toàn cầu XSL-FO Extensible Stylesheet Language Formatting Objects Các đối tượng định dạng của XSL XSLT Extensible Stylesheet Language Transformations Các chuyển đổi Ngôn ngữ bản định kiểu mở rộng Thông thường bạn cần hai bản định kiểu XSL để chuyển đổi dữ liệu từ XML sang HTML và XSL-FO một để chuyển đổi XML sang HTML và một bản định kiểu XSL-FO để chuyển đổi HTML sang một tài liệu XSL-FO rồi bạn lại chuyển đổi tài liệu XSL-FO này sang PDF bằng cách sử dụng một bộ xử lý XSL-FO. Quá trình này có nghĩa là trong một môi trường ví dụ như một ứng dụng web tạo ra các báo cáo dưới dạng HTML và PDF thì bạn phải viết một bản định kiểu XSLT mới để chuyển đổi dữ liệu sang HTML và sau đó viết gỡ lỗi và bảo trì bản định kiểu XSL-FO tương ứng. Khó có thể theo kịp các bản định kiểu này và XSL-FO không dễ làm việc với chúng. May mắn thay vì các báo cáo này không quá phức

TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.