मैं 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>