Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python解析xml文件中的字符串值_Python_Python 3.x_Xml Parsing - Fatal编程技术网

Python解析xml文件中的字符串值

Python解析xml文件中的字符串值,python,python-3.x,xml-parsing,Python,Python 3.x,Xml Parsing,我试图解析xml文件的名称(引号中的所有内容),该文件如下所示: < ... Name="Mike" Phone="XXX-XXX-XXXX" > import os x = [f.name for f in os.scandir('/path/to/myxml')] 我的问题是,如何在xml文件中解析所需的文本?xpath的可能重复。不过要小心。我发现我不得不求助于Java,因为Python缺乏对高级Xpath的支持

我试图解析xml文件的
名称
(引号中的所有内容),该文件如下所示:

<
    ... 
    Name="Mike" 
    Phone="XXX-XXX-XXXX"
>
import os
x = [f.name for f in os.scandir('/path/to/myxml')]

我的问题是,如何在xml文件中解析所需的文本?

xpath的可能重复。不过要小心。我发现我不得不求助于Java,因为Python缺乏对高级Xpath的支持