Xalan

Tác Giả: Monica Porter
Ngày Sáng TạO: 15 Hành Khúc 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
zalan - Hami Tin Bhai
Băng Hình: zalan - Hami Tin Bhai

NộI Dung

Định nghĩa - Xalan có nghĩa là gì?

Xalan là một thư viện phần mềm nguồn mở được sử dụng để chuyển đổi các tài liệu Ngôn ngữ đánh dấu mở rộng (XML) thành Ngôn ngữ đánh dấu siêu tốc (HTML) hoặc các loại ngôn ngữ đánh dấu khác. Xalan sử dụng Chuyển đổi biểu định kiểu mở rộng XML (XSLT) để cung cấp hỗ trợ hiệu quả và đầy đủ tính năng cho các nền tảng khác nhau và có thể được sử dụng trong Java và C ++ với sự trợ giúp của các bộ xử lý XSLT riêng biệt cho cả hai ngôn ngữ.


Được tạo bởi IBM, Xalan được hỗ trợ bởi Quỹ phần mềm Apache.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích về Xalan

Xalan hướng tới việc đơn giản hóa quá trình chuyển đổi dữ liệu XML sang ngôn ngữ đánh dấu khác. Xalan có hai tiểu dự án, như sau:

  • Xalan C ++: Triển khai XSL phiên bản 1.0 được chỉ định bởi World Wide Web Consortium (W3C). Nó cũng sử dụng Ngôn ngữ đường dẫn XML (XPath) phiên bản 1.0. Trình phân tích cú pháp Xerces C ++ phân tích cú pháp các biểu định kiểu XSL và các tài liệu XML. Đầu vào của trình phân tích cú pháp có thể là một tệp, Mô hình đối tượng tài liệu (DOM), URL hoặc luồng dữ liệu.
  • Xalan Java: Sử dụng Phiên bản XSL Phiên bản 1.0 và Ngôn ngữ đường dẫn XML phiên bản 1.0. XSL chứa thông tin liên quan đến ánh xạ XML sang HTML và các ngôn ngữ đánh dấu khác. Xerces Java là bộ xử lý mặc định và có thể được sử dụng để thực hiện ánh xạ XSL trong Java. Tuy nhiên, các trình phân tích cú pháp khác có thể được chọn, dựa trên các yêu cầu và tính khả dụng. Đầu vào có thể là một URL, luồng byte, tệp DOM hoặc XML. Do Java là ngôn ngữ được dịch, nên Xalan Java sử dụng bộ xử lý biên dịch và bộ xử lý phiên dịch riêng biệt, trong đó cái trước đáp ứng các vấn đề hiệu năng cao và cái sau được sử dụng để gỡ lỗi. Nó triển khai API Java để xử lý XML phiên bản 1.3 và SAX2 và DOM cấp 3.