私はC++で作業しています。以下から値のテキストを取得する方法をお尋ねしたいと思います。
<message> text </message>
私は持っている
TiXmlHandle handle(&doc);
TiXmlElement* section;
section=doc.FirstChildElement("message");
これからどうしよう?協力し.Element()なければならないことはわかっていますが、方法がわかりません。
関数GetText()を使用して、 の内容を取得できます<message>。XML コンテンツを というファイルに入れdummy.xml、次のコードを使用してコンテンツを出力しました。
TiXmlDocument doc("dummy.xml");
if(doc.LoadFile())
{
TiXmlHandle hDoc(&doc);
TiXmlElement *pRoot;
pRoot = doc.FirstChildElement("message");
printf("pRoot text: %s", pRoot->GetText());
}