簡體   English   中英

使用 python 查詢 xpath 中的抽象元素

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM