AsmXml jest bardzo szybki parser i dekoder na platformach x86. Projekt osiąga wysoką prędkość za pomocą następujących funkcji:
· Napisane w czystym asemblerze
· Zoptymalizowane odwiedziny pamięci
· Analizuje i dekodowania jednocześnie
Aby dać wyobrażenie o względnej prędkości AsmXml, najszybszą open source XML parserami proces między 10 a 30 megabajtów na sekundę XML podczas procesów AsmXml około 200 megabajtów na sekundę (na Athlona XP 1800+ z).
Parser jest przeznaczony do zastosowań wymagających intensywnego przetwarzania XML. Projekt ten może odwołać, czy analizowania XML jest wąskim gardłem w przepływie danych. Przykładowo, jest dobrze dostosowana do ładunku luzem do bazy danych.
Nie jest to biblioteka uniwersalne, nie jest przeznaczony do stosowania z DOM, Sax, Xpath i tak dalej. Tutaj XML jest tylko uważana jako format wymiany danych, a nie jako format roboczym. Celem biblioteki jest, aby szybko załadować dokument XML do struktury C
Co nowego w tym wydaniu:.
- Naprawiono błąd z odczytu atrybutu z uwzględnieniem charakteru, gdy fragment pamięci.
Co nowego w wersji 1.2:
- Ta wersja naprawia błąd podczas przetwarzania w trybie non-ścisłym .
Co nowego w wersji 1.1:
- W tej wersji dodano wsparcie dla typów doc i instrukcji przetwarzania <. / li>
Komentarze nie znaleziono