Recenzja Softonic

Szybka biblioteka parsera XML w C

Expat XML Parser to zorientowany strumieniowo parser XML napisany w języku C. Ten narzędzioweoprogramowanie jest pierwszym dostępnym parserem XML typu open source. Znalazł miejsce w różnych oprogramowaniu open source, takim jak Serwer HTTP Apache, Mozilla, PHP i Python. Expat wyróżnia się plikami, które są zbyt duże, aby zmieścić się w pamięci RAM i gdzie wydajność i elastyczność mają kluczowe znaczenie. Jest to darmowy program, który można kopiować, rozpowszechniać i modyfikować na licencji konsorcjum MIT/X. 

Co to jest Expat XML Parser?

Jak już wspomniano, Expat jest parserem zorientowanym na strumień. W aplikacji rejestrujesz funkcje zwrotne — lub obsługę — w parserze. Następnie zaczynasz podawać mu dokument. Parser rozpozna następnie części dokumentów i zadzwoni do odpowiedniego operatora dla tej części, zakładając, że zarejestrowałeś jeden. Dokument zostanie następnie podany do parsera w kawałkach, więc możesz rozpocząć analizowanie, zanim będziesz mieć wszystkie dokumenty. Dzięki temu możesz przeanalizować naprawdę duże dokumenty, które nie zmieszczą się w pamięci. 

Użytkownicy, zwłaszcza początkujący, uznają tę aplikację za trochę onieśmielająca strong> ze względu na wiele rodzajów obsługi i opcji, które możesz ustawić. Jednak wystarczy nauczyć się czterech funkcji, aby zrobić 90% tego, co z nimi zrobisz. Możesz utworzyć nowy obiekt parsera za pomocą XML_ParserCreate i ustawić procedury obsługi dla tagów początkowych i końcowych za pomocą XML_SetElementsHandler. Aby ustawić obsługę tekstu, możesz użyć XML_SetCharacterDataHandler. Wreszcie XML_Parse umożliwia przekazanie bufora pełnego dokumentów do parsera. 

Zazwyczaj programy rejestrują funkcje obsługi elementu XML, aby rozpocząć lub zatrzymać zdarzenia i zdarzenia znakowe . Expat zapewnia udogodnienia do wyrafinowanej obsługi wydarzeń. Jego zdarzenia analizowania przypominają zdarzenia zdefiniowane w przykładowym interfejsie API dla XML (SAX). Jednak Expat nie jest parserem zgodnym z SAX. Projekty zawierające bibliotekę Expat często tworzą SAX — i prawdopodobnie parsery DOM — na bazie Expat. Ale chociaż ta aplikacja jest głównie oparta na strumieniu, obsługuje zatrzymywanie i ponowne uruchamianie analizowania w dowolnym czasie. Dzięki temu implementacja parsera ściągającego jest stosunkowo łatwa. 

Pomocna biblioteka parserów

Od momentu wprowadzenia na rynek, Expat XMLP Parser był pomocnym narzędziem. Był to wybór wielu projektów wyższego rzędu. Jest wysoce wydajny i bardzo wytrzymały. Jest również dobrze przetestowany i zgodny ze standardami. Może to być nieco przytłaczające ze względu na wiele programów obsługi i opcji, ale ogólnie rzecz biorąc, nie pomylisz się z tą aplikacją.

  • Zalety

    • Wydajna biblioteka parsująca
    • Zgodne z normami
    • Obsługuje zatrzymywanie i ponowne uruchamianie analizowania
  • Wady

    • Wiele funkcji może być nieco onieśmielających
    • Niezgodny z SAX
 0/1

Szczegóły

  • Licencja

    Darmowa

  • Wersja

    2.2.9

  • Data aktualizacji

  • Platforma

    Windows

  • OS

    Windows 8

  • Język

    Angielski

  • Rozmiar pliku

    1.07 MB

  • Twórca programu

Program jest dostępny w innych językach


Ikona programu: Expat XML Parser

Expat XML Parser na PC

  • Darmowa
  • 4.1
    1
  • V2.2.9

Opinie użytkowników o Expat XML Parser

Czy próbowałeś Expat XML Parser? Bądź pierwszy zostawić swoją opinię!

Również może Cię zainteresować

Przeglądaj aplikacje

Najnowsze artykuły

Przepisy dotyczące korzystania z tego oprogramowania różnią się w zależności od kraju. Nie zachęcamy do korzystania z tego programu ani nie akceptujemy go, jeśli narusza on prawo.
Softonic
Twoja recenzja dla Expat XML Parser
Softonic

Softonic skanuje wszystkie pliki udostępniane na naszej platformie w celu oceny i zapobieganiu zagrożeń dla twojego sprzętu. Każdy nowy plik zostaje zweryfikowany przez nasz zespół wraz z wszystkimi bieżącymi plikami, które są regularnie sprawdzane w celu potwierdzenia lub aktualizacji ich statusu. Ten kompleksowy proces pozwala nam przypisać status do dowolnego dostępnego do pobrania pliku w następujący sposób:

Bezpieczne

Istnieje duże prawdopodobieństwo, iż to oprogramowanie jest wolne od zagrożeń.

Co to oznacza?

Przeskanowaliśmy ten plik i powiązane z tym oprogramowaniem łącza URL w ponad 50-ciu wiodących światowych usługach antywirusowych i nie wykryto żadnego zagrożenia.

Ostrzeżenie

Najprawdopodobniej to oprogramowanie jest złośliwe lub zawiera niepożądane dołączone oprogramowanie.

Dlaczego to oprogramowanie jest nadal dostępne?

Na podstawie naszego skanu systemowego zweryfikowaliśmy, że najprawdopodobniej te oznaczenia dają fałszywie pozytywne wyniki.

Czym jest fałszywie pozytywny wynik?

Oznacza to, że bezpieczne oprogramowanie jest błędnie oznaczone jako złośliwe w wyniku zbyt ogólnikowo zdefinowanego wykrywania ataku opartego na sygnaturach lub jako wynik algorytmu użytego w programie antywirusowym.

Chcielibyśmy zaznaczyć, iż od czasu do czasu może się zdarzyć, że pominiemy potencjalnie złośliwe oprogramowanie. W celu zapewnienia wolnego od wirusów katalogu oprogramowania i aplikacji, nasz zespół zaimplementował funkcję Raportowania Oprogramowania na każdej stronie katalogu, tak aby wasza informacja trafiała z powrotem do nas.

Wystarczy zgłosić napotkane zagrożenie a Softonic zajmie się niezwłocznie twoim problemem.