Я использую tinyXml для анализа XML-файла в C ++. Может ли кто-нибудь сказать мне, как я могу проверить, существует ли узел (родитель / ребенок / следующий брат) или нет. Ниже приведены единственные узлы в файле XML, над которым я работаю.
TiXmlElement* Instrmt = TrdCaptRpt->FirstChildElement();
TiXmlElement* Undly = Instrmt->NextSiblingElement();
TiXmlElement* Amt = Undly->NextSiblingElement();
TiXmlElement* RptSide = Amt->NextSiblingElement();
TiXmlElement* Pty = RptSide->FirstChildElement();
если в последовательности отсутствует какой-либо из вышеперечисленных узлов, программа прерывает работу с ошибкой сегментации.
Может кто-нибудь, пожалуйста, помогите.
Спасибо