Python3中有与C#中的xmlDoc.LoadXml(myStr)等效的东西吗?

时间:2019-04-18 23:09:30

标签: c# python python-3.6

好吧,最近我开始学习python,我尝试使用/发现更多来自该语言的内容。我有一个项目。我需要处理xml文件。我从.NET C#知道,我可以使用以下方法从xmlObject加载String

xmlDoc.LoadXml(myStr)

我想知道(我也尝试使用并了解lxmlxml)如何完成此任务,但我做不到。

谢谢您

C#代码

Dim xmlDoc As New Xml.XmlDocument()
        xmlDoc.LoadXml(myStr)

Python吗?

1 个答案:

答案 0 :(得分:0)

您可以使用xml.etree.ElementTree

要从字符串中解析,请使用xml.etree.ElementTree.fromstring(text, parser=None)

您可以按照文档中的建议像这样使用它:

import xml.etree.ElementTree as ET
root = ET.fromstring(yourxmlstring)