AsmXml er en veldig rask XML parser og dekoder for x86-plattformer. Prosjektet oppnår høy hastighet ved hjelp av følgende funksjoner:
· Skrevet i ren assembler
· Optimalisert minne aksesser
· Parsing og dekoding samtidig
For å gi et inntrykk av den relative hastigheten på AsmXml, den raskeste åpen kildekode XML-parsere prosess mellom 10 og 30 MBs XML per sekund mens AsmXml prosesser rundt 200 MBs per sekund (på en Athlon XP 1800+).
Dette parser er beregnet for applikasjoner som trenger intensiv behandling av XML. Dette prosjektet vil trolig appellere deg hvis XML parsing er en flaskehals i din dataflyt. For eksempel er det godt egnet for bulk lastes inn i databaser.
Dette er ikke en all-purpose bibliotek, det er ikke laget for å brukes med DOM, SAX, XPath og så videre. Her er XML bare betraktes som en utvekslingsformatet, ikke som et arbeidsformat. Målet med dette biblioteket er å laste raskt et XML-dokument til en C struktur
Hva er nytt i denne utgaven:.
- Fikset en bug med lesingen av en attributt med et tegn referanse når minnet blings er full.
Hva er nytt i versjon 1.2:
- Denne utgivelsen retter en feil under analyse i ikke-streng modus .
Hva er nytt i versjon 1.1:
- Denne utgivelsen legger til støtte for doc typer og behandlingsinstruksjoner <. / li>
Kommentarer ikke funnet