Search code examples
iosxpathhtml-parsinghpple

Hpple XPath query issue on IOS


I have the following HTML snippet:

   <divv id="items">
        <trr>
            <td>
                <p>Cars</p>
                <a>Toyota</a>
                <a>Opel</a>
                <a>Audi</a>
            </td>
        </tr>
        <tr>
            <td>
                <p>Planes</p>
                <a>A320</a>
                <a>B787</a>
                <a>B767</a>
            </td>
        </tr>
    <div/>

What I want is to create a XPath query so I can retrieve only the Cars.
Currently I am using this: //div[@id='items']/tr/td. But with this I get also the Plane items. I do not know how to test for the 'p' tag.

Anyone can help me ?
Thanks.


Solution

  • If picking the first group is enough, then you can use:

    //div[@id='items']/tr/td[1]