Ein leichter XML-Parser, der für große Dateien effizient ist?

Ich muss möglicherweise sehr große XML-Dateien analysieren, daher schätze ich, dass dies DOM-Parser ausschließt.

Gibt es einen guten, leichten SAX-Parser für C ++, der mit TinyXML vergleichbar ist? Die Struktur von XML ist sehr einfach, es werden keine fortgeschrittenen Dinge wie Namespaces und DTDs benötigt. Nur Elemente, Attribute und Cdata.

Ich weiß über Xerces Bescheid, aber seine schiere Größe von über 50 MB lässt mich erschauern.

Vielen Dank!

Antworten auf die Frage(9)

Ihre Antwort auf die Frage