0

我正在尝试在 Symbian S60 3rd FP2 版本上使用 XmlHandler 类(链接到诺基亚论坛的代码 XmlHandler 类)来读取 xml 文件。我的函数中有这段代码:

CXmlHandler *iXmlHandler;
TFileName fileName;

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

但我不知道如何使用来自 KConfigFile 的数据......
谁能告诉我如何从我的 XML 文件中读取节点并使用来自节点的数据?

4

2 回答 2

0

您需要向各种 OnStart* 和 OnEnd* 成员函数添加代码。解析器将在文件中按顺序调用这些函数。函数的参数将包含有关打开和关闭标签的信息。如果您想存储任何已解析的信息,您可以在这些函数中执行此操作。

于 2010-07-13T09:50:03.837 回答
0

该示例是一个普通的完整 SAX 解析器。您将节点作为回调,因此您需要将逻辑添加到 OnStartElementL。

于 2010-07-12T15:59:35.403 回答