0

Java オブジェクトを作成し、JAXB を使用してそのオブジェクトを XML に変換しました。問題は、この XML ファイルを C で読み取る方法です。標準的な方法はありますか、または次のような外部ライブラリを使用する必要がありますlibxmlか?

4

2 に答える 2

3

Libxml2 は、C/C++ で XML を処理するための "標準的な" 方法です (標準がある限り)。少なくとも、最もマインドシェアが高く、最高のドキュメンテーションとコミュニティ サポート、AFAICT を備えています。

もちろん、独自の XML パーサーを作成したい場合を除きますが、これはお勧めできません :-)

于 2012-06-15T16:54:19.657 に答える
1

Xerces-C API を使用して XML を読み取ることができます。Xerces api は、C/C++ と Java の両方に存在します。プロジェクトの Web サイトhttp://xerces.apache.org/を参照してください。

于 2012-06-15T16:57:05.700 に答える