I have used xpaths to great effect with both HTML and XML before, but can’t seem to get any results this time.
The data is from http://www.ahrefs.com/api/, under “Example of an answer”, saved to an .xml file
My code:
from lxml import etree
doc = etree.XML(open('example.xml').read())
print doc.xpath('//result')
which doesn’t give any results.
Where am I going wrong?
You need to take the namespace of the document into account:
=>