0

Symbian S60 3rd FP2 エディションで XmlHandler クラス ( XmlHandler クラスのコードを含む Forum Nokia へのリンク)を使用して xml ファイルを読み取ろうとしています。私は自分の関数にこのコードを持っています:

CXmlHandler *iXmlHandler;
TFileName fileName;

iXmlHandler = CXmlHandler::NewL();
fileName.Append( KConfigFile );
iXmlHandler->StartParsingWithAoL( fileName );

しかし、KConfigFile のデータを使用する方法がわかりません...
XML ファイルからノードを読み取り、ノードのデータを使用する方法を誰か教えてもらえますか?

4

2 に答える 2

0

その例は、通常の完全なSAXパーサーです。ノードをコールバックとして取得するため、OnStartElementLにロジックを追加する必要があります。

于 2010-07-12T15:59:35.403 に答える
0

さまざまな OnStart* および OnEnd* メンバー関数にコードを追加する必要があります。パーサーは、ファイルを処理しながら、これらの関数を順番に呼び出します。関数への引数には、開始タグと終了タグに関する情報が含まれます。解析された情報を保存したい場合は、これらの関数で行う必要があります。

于 2010-07-13T09:50:03.837 に答える