Ticket #137 (closed defect: invalid)
XmlXPathSelector error with xmlns
| Reported by: | luciferleo | Owned by: | pablo |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | code | Version: | 0.8 |
| Keywords: | Cc: | daniel pablo |
Description
Please see code below. If the node has an attribute xmlns XmlXPathSelector will fail.
In [106]: XmlXPathSelector(text=ur'<?xml version="1.0"?><feed xml="rss"><entry>b</entry></feed>').select('//entry')
Out[106]: [<XmlXPathSelector (entry) xpath=//entry>]
In [115]: XmlXPathSelector(text=ur'<?xml version="1.0"?><feed xmlns="rss"><entry>b</entry></feed>').select('//entry')
Out[115]: []
Change History
Note: See
TracTickets for help on using
tickets.
