Neslib.xml é uma biblioteca XML ultra leve e de plataforma cruzada para Delphi.
Veja meu post no blog de Grijjy para obter informações sobre o design e os algoritmos usados nesta biblioteca e como ele se compara a outras bibliotecas.
Para instalar:
> git clone --recursive https://github.com/neslib/Neslib.XmlEsta biblioteca depende apenas do repositório NESLIB, que é incluído como submódulo com este repositório. Certifique -se de clonar este repositório recursivamente ou clonar o repositório NESLIB manualmente e adicione -o ao caminho de pesquisa.
Os arquivos de origem nesta biblioteca estão bem documentados e devem fornecer informações suficientes para você começar. A API é muito semelhante a muitas outras bibliotecas XML; portanto, se você já estiver familiarizado com um ou mais delas, não deve ter problemas.
Você também pode dar uma olhada nos testes de unidade e nos testes de desempenho ou verificar minha postagem no blog para obter informações adicionais.
Frederic Schenckel possui um garfo deste repositório que adiciona uma unidade XMLutils com vários utilitários que ajudam a (DE) serializar XML.
Neslib.xml é licenciado sob a licença BSD simplificada.
Consulte License.txt para obter detalhes.