I have an XML like this
<IS>
    <Value>
        <Signature>-804</Signature>
        <Amount>139</Amount>
    </Value>
    <Value>
        <Signature>-845</Signature>
        <Amount>639466</Amount>
    </Value>
    <Value>
        <Signature>-811</Signature>
        <Amount>16438344</Amount>
    </Value>
    <Value>
        <Signature>-1115</Signature>
        <Amount>-159733</Amount>
    </Value>
</IS>
Now I want to parse only specific values from this. For example, how do I get the value for the node having corresponding signature as -804
Please help me..
I know the basics of NSXMLParser, but do not know how to acheive conditional parsing.
Thank you.