AsmXml este un parser XML foarte rapid și decodor pentru platformele x86. Proiectul atinge de mare viteză prin utilizarea următoarele caracteristici:
· Scris în asamblare pur
· Accese de memorie optimizate
· Parsing și decodare, în același timp
Pentru a da o idee despre viteza relativă a AsmXml, cel mai rapid open source XML interpretoare procesul între 10 și 30 de MBs de XML pe secundă în timp ce procesele AsmXml jur de 200 de MO pe secundă (pe o Athlon XP 1800+).
Acest parser este destinat pentru aplicații care necesită prelucrarea intensivă a XML. Acest proiect probabil va apela dacă parsare XML este o piedică în flux datele. De exemplu, este foarte potrivit pentru loturile în vrac în baze de date.
Aceasta nu este o bibliotecă toate scop, ea nu este conceput pentru a fi utilizat cu DOM, SAX, XPath și așa mai departe. Aici, XML este considerat ca un fel formatul de schimb, nu ca un format de lucru. Scopul acestei biblioteci este de a încărca rapid un document XML într-o structură C
Ce este nou în această versiune:.
- Fixed un bug cu citirea unui atribut cu o referință caracter atunci când bucată de memorie este plin.
Ce este nou în versiunea 1.2:
- Această versiune rezolvă o problemă atunci când parsing în mod non-strict .
Ce este nou în versiunea 1.1:
- Această versiune adaugă suport pentru tipurile DOC și instrucțiuni de procesare <. / li>
Comentariile nu a fost găsit