TinyXml
出力から要素のグループを解析したいと考えています。基本的には、ポートの任意のポート要素の"portid"
属性の状態が"open"
(ポート23の場合は以下の状態)であることを選択する必要があります。TinyXmlを使用して特定の要素を解析する方法
これを行うにはどうすればよいですか?ここで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>