I have an XML like this
<?xml version="1.0" encoding="UTF-8"?>
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">1</int>
<lst name="params">
<str name="start">num</str>
<str name="fl">string</str>
<str name="q">string</str>
<str name="rows">num</str>
<str name="op">string</str>
<str name="sort">string</str>
</lst>
</lst>
<result name="response" numFound="20" start="1">
<doc>
<arr name="URL"><str>string</str></arr>
<arr name="ID"><int>1</int></arr>
</doc>
<doc>
<arr name="URL"><str>string</str></arr>
<arr name="ID"><int>2</int></arr>
</doc>
<doc>
<arr name="URL"><str>string</str></arr>
<arr name="ID"><int>3</int></arr>
</doc>
<doc>
<arr name="URL"><str>string</str></arr>
<arr name="ID"><int>4</int></arr>
</doc>
</result>
</response>
I need to find the ordinal position of element doc which child node arr/id has text value 2
I am Using Classic ASP
thanks