[英]querying abstract elements in xpath with python
我想對KML 架構上的抽象元素進行一些 xpath 查詢(例如 kml 文件上的//AbstractFeatureType
)。
我是 python 的菜鳥,這讓研究和試驗非常痛苦,有沒有人在開發過程中越過這頭野獸的道路?
謝謝,
尼科。
這只是嘗試使用您提供的頁面。 我的代碼返回具有 tagtype==attrib 的元素列表。 s 是您的 xml/kml 的字符串。
import lxml.etree as etree
def find(s,attrib,tagtype='*'):
tree = etree.fromstring(s)
return tree.xpath(r'.//%s[@*="%s"]'%(tagtype,attrib))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.