Linuxプラットフォームでは、libxml2 reader APIが好きです。これはC#のXmlReader::Readに基づいており、実際にDOMツリーを構築することなく、一度に1つのノード/属性を読み込みます。Windows上のC++にネイティブのXmlReader APIがありますか?
今、ネイティブのWindows C++ XML解析ライブラリが必要です。すぐにMSXMLが思い浮かびます。 DOMを構築せずに文書全体をSAX形式で処理することなく、一度に1つのノードを読み取ることができるMSXML APIはありますか?
libxml2のは、Windows上で動作するXMLとして再保存することができます。それが欲しくない理由はありますか? –
それは私の腸を食べる間働く。私は非常に多くの癖でそれをコンパイルするのに飽き飽きして、私自身のプラットフォームに依存しないコードで包まれたネイティブのものを使うことに決めました。 – Basilevs
この質問のStAXパーサーとライターのリストを確認してください。http://stackoverflow.com/questions/1693523/stax-writer-implementation-for-c-c – KindDragon