私はJavaでStAXAPIをかなり使用してきましたが、XMLファイルを処理するための非常にクリーンな方法であることがわかりました。Cで同様の処理を実行するために使用できる同等のライブラリはありますか?
Matt Sheppard
質問する
476 次
4 に答える
0
私はExpatをかなり広範囲に使用しました-そのシンプルさと小さなフットプリントのために私はそれが好きです。
于 2008-09-01T04:24:19.297 に答える
0
C ++に反対していない場合は、LLamaを試してください
于 2010-03-17T00:44:56.007 に答える
-1
Expat は StAX を行います
#include "expat.h"`
VRM_parser = XML_ParserCreate("ISO-8859-1");
XML_SetElementHandler(VRM_parser, CbStartTagHandler, CbEndTagHandler);
XML_Parse(VRM_parser, text, strlen(text), 0); // start of XML
XML_Parse(VRM_parser, text, strlen(text), 0); // more XML
XML_Parse(VRM_parser, text, strlen(text), 0); // more XML
XML_Parse(VRM_parser, text, strlen(text), 0); // more XML
XML_Parse(VRM_parser, "", 0, 1); // to finish parsing
于 2009-01-21T13:52:02.107 に答える