Um analisador XML leve e eficiente para arquivos grandes?

Eu preciso analisar potencialmente grandes arquivos XML, então eu acho que isso exclui analisadores DOM.

Existe algum analisador SAX leve e bom para C ++, comparável ao TinyXML? A estrutura do XML é muito simples, não são necessárias coisas avançadas como namespaces e DTDs. Apenas elementos, atributos e cdata.

Eu sei sobre Xerces, mas seu tamanho de mais de 50mb me dá arrepios.

Obrigado!

questionAnswers(9)

yourAnswerToTheQuestion