AsmXml is een zeer snelle XML-parser en decoder voor x86-platforms. Het project bereikt een hoge snelheid met behulp van de volgende functies:
· Geschreven in pure assembler
· Geoptimaliseerde geheugen toegangen
· Ontleden en decoderen tegelijkertijd
Om een idee van de relatieve snelheid van AsmXml, de snelste open source XML parsers proces tussen 10 en 30 MB aan XML per seconden, terwijl AsmXml processen rond de 200 MB per seconde (op een Athlon XP 1800+) te geven.
Deze parser is bedoeld voor toepassingen die intensieve verwerking van XML nodig. Dit project zal waarschijnlijk een beroep u als XML-ontleding is een knelpunt in uw data-flow. Bijvoorbeeld, het is goed geschikt voor bulkladingen in databases.
Dit is niet een all-purpose bibliotheek, het is niet bedoeld om gebruikt te worden met DOM, SAX, XPath en ga zo maar door. Hier wordt XML gewoon beschouwd als een uitwisselingsformaat, niet als een werkende formaat. Het doel van deze bibliotheek is om snel laden van een XML-document in een C structuur
Wat is nieuw in deze release:.
- Fixed a bug met het lezen van een attribuut met een karakter referentie wanneer het geheugen brok vol is.
Wat is nieuw in versie 1.2:
- Deze versie lost een bug bij het ontleden in niet-strikte modus .
Wat is nieuw in versie 1.1:
- Deze versie voegt ondersteuning toe voor types doc en verwerkingsinstructies <. / li>
Reacties niet gevonden