【发布时间】:2014-07-04 09:16:26
【问题描述】:
我没有找到任何人解释这个错误...
我正在使用 lxml 3.1.0。
当有这样的 HTML/XML 时:
<h1 class="fn"><strong class="brand">Lange</strong> XT 100 LV Ski Boots 2014</h1>
我们运行时会返回字符串“XT 100 LV Ski Boots 2014”的_ElementStringResult:
>> elemstr = tree.xpath('//body//h1/text()')[0]
但是,当我们如下运行时,我们会得到...
>> parent = elemstr.getparent()
>> tree.getpath(parent)
/html/body/therestofthepath/h1/strong
有人遇到过这样的问题吗?有没有其他方法可以手动检查文本是否相同,否则检查父级的文本子级?
【问题讨论】:
-
没有什么是错误的 :)
-
如果你解释一下为什么它是正确的,我很乐意同意你的观点!