Programikon: Expat XML Parser

Expat XML Parser för Windows

  • Gratis
  • På Svenska
  • V2.2.9
  • 4.1
  • (1)

Softonic-recension

Snabb XML-parserbibliotek i C

Expat XML Parser är en strömbaserad XML-parser skriven i C. Denna verktygsprogramvara är den första tillgängliga öppen källkod XML-parsern. Den har hittat en plats i olika öppen källkodsprogramvaror, såsom Apache HTTP Server, Mozilla, PHP och Python. Expat utmärker sig med filer som är för stora för att passa i RAM-minnet, och där prestanda och flexibilitet är avgörande. Det är ett gratis program som du kan kopiera, distribuera och modifiera under MIT/X Consortium-licensen.

Vad är Expat XML Parser?

Som nämnts är Expat en strömbaserad parser. I appen registrerar du callback- eller handler-funktioner med parsern. Sedan börjar du mata in dokumentet. Parsern kommer sedan att känna igen delar av dokumenten och anropa lämplig handler för den delen, förutsatt att du har registrerat en. Dokumentet kommer sedan att matas in i parsern i bitar, så att du kan börja parsningen innan du har alla dokumenten. Med detta kan du parsa riktigt stora dokument som inte får plats i minnet.

Användare, särskilt nybörjare, kommer att tycka att appen är lite skrämmande på grund av de många typer av handlers och alternativ som du kan ställa in. Du behöver dock bara lära dig fem funktioner för att göra 90% av det du kommer att göra med den. Du kan skapa en ny parser-objekt med XML_ParserCreate och ställa in handlers för start- och sluttaggar med XML_SetElementsHandler. För att ställa in en handler för text kan du använda XML_SetCharacterDataHandler. Slutligen tillåter XML_Parse dig att skicka en buffert full av dokument till parsern.

Vanligtvis registrerar program handler-funktioner för XML-element för att starta eller stoppa händelser och teckenhändelser. Expat tillhandahåller faciliteter för sophisticated event handling. Dess parsningsevent liknar de event som definierats i Sample API för XML (SAX). Men Expat är inte en SAX-kompatibel parser. Projekt som inkorporerar Expat-biblioteket bygger ofta SAX—och möjligen DOM-parsers—på toppen av Expat. Men medan denna app huvudsakligen är strömbaserad, stöder den stoppning och omstart av parsing vid godtyckliga tillfällen. Med detta är implementeringen av en pull-parser relativt enkel.

Hjälpsam parserbibliotek

Sedan det släpptes på marknaden har Expat XMLP Parser varit ett användbart verktyg. Det har varit valet för många högnivåprojekt. Det är mycket effektivt och mycket robust. Det är också vältestat och följer standarderna. Det kan vara lite överväldigande på grund av sina många hanterare och alternativ, men allt som allt kommer du inte att gö fel med den här appen.

  • Fördelar

    • Effektivt parseringsbibliotek
    • Standard-kompatibel
    • Stöder stoppning och omstart av tolkning
  • Nackdelar

    • Massor av funktioner kan vara lite skrämmande
    • Inte SAX-kompatibel
 0/1

Appspecifikationer

  • Licens

    Gratis

  • Version

    2.2.9

  • Senaste uppdatering

  • Plattform

    Windows

  • OS

    Windows 8

  • Språk

    Engelska

  • Storlek

    1.07 MB

  • Utvecklare


Program tillgängligt på andra språk


Programikon: Expat XML Parser

Expat XML Parser för PC

  • Gratis
  • På Svenska
  • V2.2.9
  • 4.1
  • (1)

Användarrecensioner om Expat XML Parser

Har du provat Expat XML Parser? Var den första att lämna din åsikt!

Lagar som rör användningen av denna programvara varierar från land till land. Vi uppmuntrar eller accepterar inte användningen av detta program om det strider mot dessa lagar.
Softonic
Din recension för Expat XML Parser
Softonic

I Softonic skannar vi alla filer som finns på vår plattform för att bedöma och undvika eventuell skada för din enhet. Vårt team utför kontroller varje gång en ny fil laddas upp och granskar regelbundet filer för att bekräfta eller uppdatera deras status. Denna omfattande process låter oss ställa in en status för alla nedladdningsbara filer enligt följande:

Rent

Det är extremt troligt att det här programmet är rent.

Vad innebär det här?

Vi har skannat filen och webbadresserna som är associerade med detta program i mer än 50 av världens ledande antivirustjänster; inget möjligt hot har upptäckts.

Varning

Detta program är potentiellt skadligt eller kan innehålla oönskad medföljande programvara.

Varför är programvaran fortfarande tillgänglig?

Baserat på vårt skanningssystem har vi fastställt att dessa flaggor möjligen är falska positiva.

Vad innebär det när något är falskt positivt?

Det betyder att ett godartat program felaktigt har flaggats som skadligt på grund av en alltför bred detekteringssignatur eller algoritm som används i ett antivirusprogram.

Vi vill betona att vi då och då kan missa en potentiellt skadlig programvara. För att fortsätta lova dig en katalog med program och appar utan skadlig programvara, har vårt team integrerat en rapportprogramfunktion i varje katalogsida som återför din feedback till oss.

Flagga eventuella särskilda problem du kan stöta på så kommer Softonic att lösa dessa problem så snart som möjligt.