C++ Poco C++;SAX解析器:如何获取元素";内部文本“;?

C++ Poco C++;SAX解析器:如何获取元素";内部文本“;?,c++,poco,sax,C++,Poco,Sax,我已经检查过Poco SAX解析器头文件好几次了,但似乎找不到关于如何获取元素内部文本的任何信息。例如: <description>This is the inner text.</description> 这是内部文本。 有人能给我指出正确的方向吗?好的,我自己找到了解决办法。我需要使用以下方式实现“characters”方法: void MyParser::characters(const Poco::XML::XMLChar ch[], int start, i

我已经检查过Poco SAX解析器头文件好几次了,但似乎找不到关于如何获取元素内部文本的任何信息。例如:

<description>This is the inner text.</description>
这是内部文本。

有人能给我指出正确的方向吗?

好的,我自己找到了解决办法。我需要使用以下方式实现“characters”方法:

void MyParser::characters(const Poco::XML::XMLChar ch[], int start, int length)
{
  std::string innerText = std::string(ch + start, length);
}

好的,我自己找到了解决办法。我需要使用以下方式实现“characters”方法:

void MyParser::characters(const Poco::XML::XMLChar ch[], int start, int length)
{
  std::string innerText = std::string(ch + start, length);
}

非常感谢。正在研究Poco XML解析。谢谢。研究Poco XML解析。