Quảng cáo

Expat XML Parser dành cho Windows

  • Miễn phí

  • Bằng Tiếng Việt
  • V 2.2.9
  • 4.1

    (0)
  • Tình trạng bảo mật

Đánh giá Softonic

Thư viện phân tích cú pháp XML nhanh trong C

Expat XML Parser là trình phân tích cú pháp XML hướng dòng được viết bằng C. Cái này tiện ích là trình phân tích cú pháp XML nguồn mở đầu tiên có sẵn. Nó đã có chỗ đứng trong nhiều phần mềm nguồn mở khác nhau, chẳng hạn như Máy chủ Apache HTTP , Mozilla , PHP Python . Expat vượt trội với các tệp quá lớn để vừa với RAM và nơi mà hiệu suất và tính linh hoạt là rất quan trọng. Đây là một chương trình miễn phí mà bạn có thể sao chép, phân phối và sửa đổi theo giấy phép của MIT / X Consortium. & Nbsp;

Expat XML Parser là gì?

Như đã lưu ý, Expat là một trình phân tích cú pháp hướng dòng. Trong ứng dụng, bạn đăng ký các chức năng gọi lại — hoặc trình xử lý —với trình phân tích cú pháp. Sau đó, bạn bắt đầu cung cấp tài liệu cho nó. Sau đó, trình phân tích cú pháp sẽ nhận ra các phần của tài liệu và gọi trình xử lý thích hợp cho phần đó, giả sử rằng bạn đã đăng ký. Sau đó, tài liệu sẽ được đưa đến trình phân tích cú pháp theo từng phần, vì vậy bạn có thể bắt đầu phân tích cú pháp trước khi có tất cả tài liệu. Với tính năng này, bạn có thể phân tích cú pháp các tài liệu thực sự lớn không vừa với bộ nhớ. & Nbsp;

Người dùng, đặc biệt là người mới bắt đầu, sẽ thấy ứng dụng hơi đáng sợ strong> vì có nhiều loại trình xử lý và tùy chọn mà bạn có thể đặt. Tuy nhiên, bạn chỉ cần học bốn chức năng để thực hiện 90% những gì bạn sẽ làm với nó. Bạn có thể tạo một đối tượng phân tích cú pháp mới bằng XML_ParserCreate và đặt trình xử lý cho thẻ đầu và thẻ kết thúc bằng cách sử dụng XML_SetElementsHandler . Để đặt trình xử lý cho văn bản, bạn có thể sử dụng XML_SetCharacterDataHandler . Cuối cùng, XML_Parse cho phép bạn chuyển một bộ đệm chứa đầy tài liệu tới trình phân tích cú pháp. & Nbsp;

Thông thường, các chương trình đăng ký các hàm xử lý cho phần tử XML để bắt đầu hoặc dừng các sự kiện và sự kiện ký tự . Expat cung cấp các phương tiện để xử lý sự kiện phức tạp . Các sự kiện phân tích cú pháp của nó giống với các sự kiện được xác định trong API mẫu cho XML (SAX). Tuy nhiên, Expat không phải là trình phân tích cú pháp tuân thủ SAX . Các dự án kết hợp thư viện Expat thường xây dựng SAX — và có thể là trình phân tích cú pháp DOM — trên Expat. Nhưng trong khi ứng dụng này chủ yếu là dựa trên luồng, nó hỗ trợ dừng và khởi động lại phân tích cú pháp vào các thời điểm tùy ý. Với điều này, việc triển khai trình phân tích cú pháp kéo tương đối dễ dàng. & Nbsp;

Thư viện phân tích cú pháp hữu ích

Kể từ khi được phát hành ra thị trường, Expat XMLP Parser đã là một công cụ hữu ích. Nó đã là sự lựa chọn của nhiều dự án cấp cao hơn. Nó hiệu quả cao và rất mạnh mẽ . Nó cũng được kiểm tra kỹ lưỡng và tuân thủ các tiêu chuẩn . Nó có thể hơi choáng ngợp do có nhiều trình xử lý và tùy chọn, nhưng nhìn chung, bạn sẽ không phạm sai lầm với ứng dụng này.

ƯU ĐIỂM

  • Thư viện phân tích cú pháp hiệu quả
  • Tuân thủ tiêu chuẩn
  • Hỗ trợ dừng và khởi động lại quá trình phân tích cú pháp

NHƯỢC ĐIỂM

  • Nhiều chức năng có thể hơi đáng sợ
  • Không tuân thủ SAX

Phần mềm có sẵn bằng các ngôn ngữ khác


Expat XML Parser dành cho PC

  • Miễn phí

  • Bằng Tiếng Việt
  • V 2.2.9
  • 4.1

    (0)
  • Tình trạng bảo mật


Đánh giá của người dùng về Expat XML Parser

Eğer Expat XML Parser denediniz mi? Düşüncelerinizi bırakın siz olun!


Quảng cáo