# XML Node Iterator Action returns incorrect XPath when DTD specified

**URL:** https://www.finalbuilder.com/forums/t/xml-node-iterator-action-returns-incorrect-xpath-when-dtd-specified/3137
**Category:** Bugs
**Created:** [August 17, 2009, 8:33am UTC](https://www.finalbuilder.com/forums/t/xml-node-iterator-action-returns-incorrect-xpath-when-dtd-specified/3137 "2009-08-17T08:33:42Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![nelsonwolf](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/n/b9e5f3/32.png) [@nelsonwolf](https://www.finalbuilder.com/forums/u/nelsonwolf)
#### Post date: [August 17, 2009, 8:33am UTC](https://www.finalbuilder.com/forums/t/xml-node-iterator-action-returns-incorrect-xpath-when-dtd-specified/3137/1 "2009-08-17T08:33:42Z")

</div>

If I use an XML Node Iterator on an XPath like /Build/Project it works as expected. If I add a DOCTYPE tag at the beginning of my document to specify an external DTD, the XPath returned is incorrect. The XPath returned is off by one in the index of the root tag.   
  
 I’m attaching a example of this behavior.   
  
[002\_001\_XMLIterBug.zip](https://www.finalbuilder.com/forums/uploads/default/original/2X/7/70a4c4e35b31e7d1246232534e88d1389ad8f84c.zip) (32.084 KB)

---

<div class="post-metadata">

### Author: ![paulsamways](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/p/e8c25b/32.png) [@paulsamways](https://www.finalbuilder.com/forums/u/paulsamways)
#### Post date: [August 18, 2009, 1:35am UTC](https://www.finalbuilder.com/forums/t/xml-node-iterator-action-returns-incorrect-xpath-when-dtd-specified/3137/2 "2009-08-18T01:35:39Z")

</div>

Hi Nelson,   
  
 Thanks for reporting this bug (and for providing the example), we’ll have a new test build available soon.   
  
 Regards,   
 Paul.

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [August 18, 2009, 6:37am UTC](https://www.finalbuilder.com/forums/t/xml-node-iterator-action-returns-incorrect-xpath-when-dtd-specified/3137/3 "2009-08-18T06:37:12Z")

</div>

Hi Nelson   
  
 Here’s a build with the fix :   
  
 [https://www.finalbuilder.com/downloads/finalbuilder/630/FB630\_1663.exe](https://www.finalbuilder.com/downloads/finalbuilder/630/FB630_1663.exe)

---

<div class="post-metadata">

### Author: ![nelsonwolf](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/n/b9e5f3/32.png) [@nelsonwolf](https://www.finalbuilder.com/forums/u/nelsonwolf)
#### Post date: [August 18, 2009, 7:35am UTC](https://www.finalbuilder.com/forums/t/xml-node-iterator-action-returns-incorrect-xpath-when-dtd-specified/3137/4 "2009-08-18T07:35:24Z")

</div>

That fixed it, thanks!
