中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python中XPath屬性節點怎么獲取

小億
74
2023-12-06 19:19:17
欄目: 編程語言

在Python中,可以使用@符號來獲取XPath屬性節點。例如,使用@attribute_name來獲取元素的屬性節點。

以下是一個示例,演示如何使用XPath獲取屬性節點:

from lxml import etree

# 創建一個xml字符串
xml_string = """
<bookstore>
  <book category="cooking">
    <title lang="en">Everyday Italian</title>
    <author>Giada De Laurentiis</author>
    <year>2005</year>
    <price>30.00</price>
  </book>
</bookstore>
"""

# 將xml字符串轉換為Element對象
root = etree.fromstring(xml_string)

# 使用XPath獲取屬性節點
category = root.xpath('//book/@category')
print(category)

輸出結果為:

['cooking']

在上述示例中,XPath表達式//book/@category用于獲取名為book的元素的category屬性節點。使用xpath()函數執行XPath查詢,并將結果存儲在category變量中。最后,通過打印category變量來輸出結果。

0
宁海县| 张家界市| 高淳县| 珲春市| 逊克县| 砚山县| 西乌珠穆沁旗| 柞水县| 海宁市| 滕州市| 洞头县| 营口市| 交口县| 贺兰县| 台江县| 龙里县| 儋州市| 扎兰屯市| 望谟县| 沐川县| 天祝| 天全县| 天峨县| 新河县| 广丰县| 嘉义市| 利川市| 迭部县| 无锡市| 利辛县| 嵊州市| 社旗县| 越西县| 雅江县| 甘洛县| 平乐县| 龙山县| 汝阳县| 资兴市| 崇仁县| 普陀区|