Разбор XML-файла с помощью c ++ и Qt
Я пытаюсь разобрать XML-файл со следующей структурой:
<I>
<C c="test1">
<H><Pd pd="123"/>
<f p="789" r="456"/>
</H>
<M m="test2">
<H><Pd pd="3456"/><R r="678"/>
</H>
</M>
</C>
<T t="0">
<T2>123</T2>
<T3>2345</T3>
</T>
<T t="1">
<T1>23456</T1>
<T2>23</T2>
<T3>123</T3>
<T4>456</T4>
</T>
</I>
У меня есть список номеров, например 0 и 1 и шаблон поиска, например '23' Теперь я хочу найти в XML-файле все T-узлы с t = "число из моего списка", где один из дочерних узлов (T1, T2, T3) содержит шаблон поиска.
Кто-нибудь может помочь мне начать с этой проблемой? Я хочу использовать функции Qt, но не знаю, с чего начать.
Я рад каждому совету!