Programmsymbol: Expat XML Parser

Expat XML Parser für Windows

  • Kostenlos
  • In Deutsch
  • V2.2.9
  • 4.1
  • (1)

Softonic-Testbericht

Schnelle XML-Parser-Bibliothek in C

Expat XML Parser ist ein stream-orientierter XML-Parser, der in C geschrieben wurde. Diese Utility-Software ist der erste verfügbare Open-Source-XML-Parser. Es hat einen Platz in verschiedenen Open-Source-Software gefunden, wie dem Apache HTTP Server, Mozilla, PHP und Python. Expat glänzt bei Dateien, die zu groß sind, um in den RAM zu passen, und wo Leistung und Flexibilität entscheidend sind. Es ist ein kostenloses Programm, das Sie unter der MIT/X Consortium-Lizenz kopieren, verteilen und ändern können.

Was ist der Expat XML Parser?

Wie bereits erwähnt, ist Expat ein streamorientierter Parser. In der Anwendung registrieren Sie Callback- oder Handler-Funktionen beim Parser. Dann füttern Sie ihm das Dokument. Der Parser erkennt dann Teile des Dokuments und ruft den entsprechenden Handler für diesen Teil auf, sofern Sie einen registriert haben. Das Dokument wird dann in Stücken an den Parser übergeben, sodass Sie mit dem Parsen beginnen können, bevor Sie alle Dokumente haben. Auf diese Weise können Sie wirklich große Dokumente parsen, die nicht in den Arbeitsspeicher passen. 

Benutzer, insbesondere Anfänger, finden die Anwendung möglicherweise etwas einschüchternd, aufgrund der vielen Arten von Handlern und Optionen, die Sie einstellen können. Sie müssen jedoch nur vier Funktionen lernen, um 90% dessen zu tun, was Sie damit tun werden. Sie können ein neues Parser-Objekt mit XML_ParserCreate erstellen und Handler für Start- und Endtags mit XML_SetElementsHandler festlegen. Um einen Handler für Text festzulegen, können Sie XML_SetCharacterDataHandler verwenden. Schließlich ermöglicht Ihnen XML_Parse, einen Puffer voller Dokumente an den Parser zu übergeben. 

In der Regel registrieren Programme Handler-Funktionen für XML-Elemente, um Start- oder Stopp-Ereignisse und Zeichenereignisse zu verarbeiten. Expat bietet Einrichtungen für sophisticated Event-Handling. Seine Parsing-Ereignisse ähneln den Ereignissen, die in der Sample API for XML (SAX) definiert sind. Expat ist jedoch nicht ein SAX-konformer Parser. Projekte, die die Expat-Bibliothek einbinden, bauen oft SAX- und möglicherweise DOM-Parser auf Expat auf. Aber während diese Anwendung hauptsächlich auf einem Stream basiert, unterstützt sie das Anhalten und Neustarten des Parsens zu beliebigen Zeiten. Mit diesem ist die Implementierung eines Pull-Parsers relativ einfach. 

Hilfreiche Parser-Bibliothek

Seit der Markteinführung hat sich der Expat XMLP Parser als hilfreiches Werkzeug erwiesen. Er wurde von vielen höheren Projekten gewählt. Er ist hoch effizient und sehr robust. Er ist auch gut getestet und entspricht den Standards. Aufgrund seiner vielen Handler und Optionen kann er etwas überwältigend sein, aber alles in allem kann man mit dieser App nichts falsch machen.

  • Vorteile

    • Efficient parsing library
    • Standard-compliant
    • Supports stopping and restarting parsing
  • Nachteile

    • Viele Funktionen können ein wenig einschüchternd sein.
    • Nicht SAX-konform
 0/1

Details

  • Lizenz

    Kostenlos

  • Version

    2.2.9

  • Aktualisierungsdatum

  • Plattform

    Windows

  • OS

    Windows 8

  • Sprache

    Englisch

  • Downloads

    7

  • Größe

    1.07 MB

  • Hersteller


Programm ist in anderen Sprachen verfügbar


Programmsymbol: Expat XML Parser

Expat XML Parser für PC

  • Kostenlos
  • In Deutsch
  • V2.2.9
  • 4.1
  • (1)

Nutzer-Kommentare zu Expat XML Parser

Haben Sie Expat XML Parser ausprobiert? Seien Sie der Erste, der Ihre Meinung hinterlässt!

Dir könnte auch gefallen

Entdecken Sie Apps

Neueste Artikel

Die Gesetze zur Verwendung dieser Software variieren von Land zu Land. Wir ermutigen oder dulden die Verwendung dieses Programms nicht, wenn es gegen diese Gesetze verstößt.
Softonic
Ihre Bewertung für Expat XML Parser
Softonic

Bei Softonic scannen wir alle auf unserer Plattform gehosteten Dateien, um mögliche Schäden für Ihr Gerät zu bewerten und zu vermeiden. Unser Team führt jedes Mal Kontrollen durch, wenn eine neue Datei hochgeladen wird, und überprüft regelmäßig vorhandene Dateien, um ihren Status zu bestätigen oder zu aktualisieren. Dieser umfassende Prozess ermöglicht es uns, einen Status für jede herunterladbare Datei wie folgt festzulegen:

Sauber

Es ist hochwahrscheinlich, dass diese Software sicher ist.

Was bedeutet das?

Wir haben die mit diesem Softwareprogramm verknüpften Dateien und URLs mit mehr als 50 der weltweit führenden Antivirendienste gescannt; es wurde keine mögliche Bedrohung erkannt.

Warnung

Dieses Softwareprogramm ist potenziell schädlich oder kann unerwünschte Dateien enthalten.

Warum ist das Softwareprogramm noch verfügbar?

Basierend auf unserem Scansystem, haben wir festgestellt, dass wahrscheinlich Falschmeldungen vorliegen.

Was ist eine Falschmeldung?

Es bedeutet, dass ein gutartiges Programm aufgrund einer zu breiten Erkennungssignatur oder eines Algorithmus, der in einem Antivirenprogramm verwendet wird, fälschlicherweise als bösartig gekennzeichnet wird.

Wir möchten darauf hinweisen, dass wir von Zeit zu Zeit ein potenziell schädliches Softwareprogramm übersehen können. Um Ihnen weiterhin ein Malware-freies Angebot von Programmen und Anwendungen zu bieten, hat unser Team auf jeder Katalogseite eine Meldefunktion integriert, die Ihr Feedback an uns weiterleitet.

Markieren Sie bestimmte Probleme, auf die Sie stoßen, und Softonic wird sich so schnell wie möglich darum kümmern.