AsmXml é um parser XML muito rápido e decodificador para plataformas x86. O projeto alcança alta velocidade usando os seguintes recursos:
· Escrito em Assembler puro
· Acessos de memória otimizados
· Análise e descodificação ao mesmo tempo
Para dar uma idéia da velocidade relativa de AsmXml, o mais rápido processo de analisadores XML open source entre 10 e 30 MBs de XML por segundos, enquanto processos AsmXml cerca de 200 MBs por segundos (em um Athlon XP 1800+).
Este analisador é destinado para aplicações que necessitam de tratamento intensivo de XML. Esse projeto provavelmente irá agradar você se parsing de XML é um gargalo no seu fluxo de dados. Por exemplo, é bem adequado para cargas a granel em bancos de dados.
Esta não é uma biblioteca de todos os fins, que não é concebido para ser usado com DOM, SAX, XPath e assim por diante. Aqui, o XML é apenas considerado como um formato de intercâmbio, não como um formato de trabalho. O objectivo desta biblioteca é para carregar rapidamente um documento XML em uma estrutura de C
O que é novo nesta versão:.
- Corrigido um bug com a leitura de um atributo com uma referência de caráter, quando o pedaço de memória está cheio.
O que é novo na versão 1.2:
- Esta versão corrige um bug ao analisar no modo não-estrita .
O que é novo na versão 1.1:
- Esta versão adiciona suporte para tipos de doc e instruções de processamento <. / li>
Comentários não encontrado