如何使用FirstCHildElement从xml标记获取值 我在C++中工作。我想问一下如何从以下方面获取值文本: <message> text </message>
从现在开始怎么做?我知道我必须使用如何使用FirstCHildElement从xml标记获取值 我在C++中工作。我想问一下如何从以下方面获取值文本: <message> text </message>,c++,tinyxml,C++,Tinyxml,从现在开始怎么做?我知道我必须使用.Element(),但我不知道如何使用。您可以使用函数GetText()来获取的内容。我将XML内容放在一个名为dummy.XML的文件中,并使用以下代码打印内容: TiXmlDocument doc("dummy.xml"); if(doc.LoadFile()) { TiXmlHandle hDoc(&doc); TiXmlElement *pRoot; pRoot = doc.FirstChildElement("mes
.Element()
,但我不知道如何使用。您可以使用函数GetText()
来获取
的内容。我将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());
}
您可以使用函数
GetText()
获取
的内容。我将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());
}