Я хотел бы проанализировать группу элементов из вывода TinyXml
. По сути, мне нужно выбрать атрибут любого элемента порта "portid"
, порт имеет состояние "open"
(показано ниже для порта 23).
Какой лучший способ сделать это? Вот (упрощенный) листинг для вывода из TinyXml:
<?xml version="1.0" ?>
<nmaprun>
<host>
<ports>
<port protocol="tcp" portid="22">
<state state="filtered"/>
</port>
<port protocol="tcp" portid="23">
<state state="open "/>
</port>
<port protocol="tcp" portid="24">
<state state="filtered" />
</port>
<port protocol="tcp" portid="25">
<state state="filtered" />
</port>
<port protocol="tcp" portid="80">
<state state="filtered" />
</port>
</ports>
</host>
</nmaprun>