gpt4 book ai didi

python - 在Python中获取XML属性的值

转载 作者:行者123 更新时间:2023-11-30 21:54:26 25 4
gpt4 key购买 nike

我是 Python 新手,需要从 XML 文件中获取一些属性值,然后将这些值转换为 JSON。

示例:

<messages> 
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Dont forget me this weekend!</body>
</messages>

{
"from":"Jani",
"body":"Dont forget me this weekend!"
}

我怎样才能最好地实现这一目标?我会先将其转换为 JSON 吗?如果是,我会使用哪个库? Lxml?或者我会将其转换为字符串,然后使用正则表达式来获取一些值?

最佳答案

您可以使用ElementTree API解析您的 XML 文本并从中获取所需的值。

然后您可以使用JSON API创建所需的 JSON 输出。

关于python - 在Python中获取XML属性的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59076155/

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