对象在分析xm时没有属性“text”

2024-10-01 17:39:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用ElementTree解析一个简单的xml字符串:

<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">maison</string>

这才是根源。我只想把这个标记的内容转换成json“翻译”是xml文本。在

^{pr2}$

它看起来很简单,但却抛出了“Object has no attribute‘text’”错误。我做错什么了?在


Tags: 字符串标记comjsonhttp内容stringserialization
1条回答
网友
1楼 · 发布于 2024-10-01 17:39:04

您应该使用fromstring来解析xml,要获取此标记的文本,请执行以下操作:

tree = ET.fromstring(translate)
print tree.text()

'maison'

还应该指出ET.ElementTree没有属性text,您可以阅读关于这个link的更多信息

相关问题 更多 >

    热门问题