Я не использовал firexpath, но похоже, что пространство имен по умолчанию xmlns="http://www.w3.org/1999/xhtml"
не позволяет xpath найти div как элемент div внутри элемента, который игнорирует xmlns с префиксом этого пространства имен.
Youследовательно, необходимо зарегистрировать пространство имен с помощью firexpath с помощью какого-либо вызова метода ???тогда //div
должно работать, или с вашим выражением тоже все в порядке, если вы хотите рассмотреть пространства имен в выражении, вы можете включить проверку пространства имен, например, так:
//*[name()='div' and namespace-uri()='http://www.w3.org/1999/xhtml']
РЕДАКТИРОВАТЬ:
Я скачал firexpath, который теперь называется firepath, и невозможно зарегистрировать пространство имен, поэтому похоже, что вам придется использовать метод name ()