AsmXml er en meget hurtig XML-parser og dekoder til x86-platforme. Projektet opnår høj hastighed ved hjælp af følgende funktioner:
· Skrevet i ren assembler
· Optimeret hukommelse adgange
· Parsing og dekodning samtidig
For at give en idé om den relative hastighed AsmXml, den hurtigste open source XML parsere proces mellem 10 og 30 MBs XML per sekunder, mens AsmXml processerne omkring 200 MBs pr sekunder (på en Athlon XP 1800 +).
Denne parser er beregnet til anvendelser, der kræver intensiv behandling af XML. Dette projekt vil sandsynligvis appellere dig, hvis XML parsing er en flaskehals i dine data-flow. For eksempel er det velegnet til bulk-belastninger i databaser.
Dette er ikke en all-purpose bibliotek, det er ikke beregnet til at blive brugt med DOM, SAX, XPath og så videre. Her er XML lige betragtes som en format udveksling, ikke som en arbejdsgruppe format. Målet med dette bibliotek er at indlæse hurtigt et XML-dokument til et C struktur
Hvad er nyt i denne udgivelse:.
- Rettet en fejl med læsning af en attribut med en reference karakter, når hukommelsen luns er fuld.
Hvad er nyt i version 1.2:
- Denne udgivelse løser en fejl, når parsing i ikke-streng tilstand .
Hvad er nyt i version 1.1:
- Denne version tilføjer understøttelse for doc typer og behandlingsinstruktioner <. / li>
Kommentarer ikke fundet