2012-01-15 9 views
0

私はJava/Obj-Cなどの言語にいくつかのXMLファイルを通信する必要がある大きなCプログラムを持っています。プログラムのビジネスロジックの99%はC/C++のミックスです。 Java、Obj-CはすべてXMLを解析する方法があり、ほとんどの場合、その目的でXMLを解析するためにPhoneGapを介してHTML5とJavascriptを使用します。欲求不満な部分は、各プラットフォームでコンパイルされた比較的まっすぐなCまたはC++ライブラリを見つけることです。設定ファイルXML - 解析ライブラリC/C++ - Android、IOS、デスクトップ

まず、libxml2を調べました。少なくともAndroid用にコンパイルするのは簡単ではなく、ICU4が動作するためには必要です。私はlibroxmlをチェックアウトしましたが、残念なことに、xmlの変更コアは弱いです。

コンパイルや使用に適していない素敵なXML Parsingライブラリのヒントはありますか?これはXMLファイルの変更をサポートしていますか?言語サポート(ユニコード)について心配する必要はありますか?

答えて

0

TinyXMLは行く方法のようです。 http://sourceforge.net/projects/tinyxml/

小規模で、ツリー、utf8およびコンパイルの変更を簡単にサポートします(少数のファイル、プラットフォーム依存性なし)。

関連する問題