I have code like this:
<List>
<Header>
<HeaderItem>ID</HeaderItem>
<HeaderItem>Number</HeaderItem>
<HeaderItem>State</HeaderItem>
<HeaderItem>Name</HeaderItem>
</Header>
<ListItem>
<Text>12345</Text>
<Text>1</Text>
<Text>1</Text>
<Text>Ex1</Text>
</ListItem>
<ListItem>
<Text>67890</Text>
<Text>2</Text>
<Text>1</Text>
<Text>Ex2</Text>
</ListItem>
</List>
And I want to get the "1" under header State. I have such an XPATH:
//List[1][Header/HeaderItem[@Name="State"]]/ListItem[1]/Text[@Name = "1"]
But it selects both "1" (under Number and State). How to get that one under State?