gpt4 book ai didi

python - 使用 Python 从 XAML 中提取数据

转载 作者:太空宇宙 更新时间:2023-11-04 08:24:31 24 4
gpt4 key购买 nike

我是 XAML 的新手,想知道如何使用 Python 从 XAML 文件中提取数据(我知道 XML 模块的基本用法)。例如其中一行是:

<Variable x:TypeArguments="sd:DataTable" Name="Yoko_Hara" />

从上面的行中,我想提取这个变量的名称。

我尝试了以下代码并得到空输出:

> from xml.etree import cElementTree as ET
>
> data = ET.parse("inputfile/main.xaml")
> root = data.getroot()
> for elem in root.iter('Variable'):
> print(elem.text)

最佳答案

您需要使用属性即名称访问它

使用

print(elem.attrib['Name']) 

代替

print(elem.text)

关于python - 使用 Python 从 XAML 中提取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58636823/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com