Python 在XML网页中搜索字符串
我试图在下面的XML代码中搜索Python 在XML网页中搜索字符串,python,xml,Python,Xml,我试图在下面的XML代码中搜索id=“1140”,并返回id后面的子对象。下面是XML文档的示例 <?xml version="1.0" encoding="utf-8"?> <location france="paris"> <loc name="tower" id="1140"> <visit date="17.06.2013" time="12:00"> <visit status="set" d
id=“1140”
,并返回id后面的子对象。下面是XML文档的示例
<?xml version="1.0" encoding="utf-8"?>
<location france="paris">
<loc name="tower" id="1140">
<visit date="17.06.2013" time="12:00">
<visit status="set" date="17.06.2013" time="12:00" loc="Court" id="6711709">
<visit name="A. Hill" male="True" paid="40" confirmed="1" id="1627" />
<visit name="D. Hill" male="False" paid="40" confirmed="1" id="1627" />
</data>
这不是HTML文档,而是XML网页。有谁知道提取我需要的数据的最佳方法吗?使用XML解析器。例如,这是一个很好的选择。无论您做什么,都不要试图通过直接操作字符串或使用正则表达式来提取信息-这将是一个很大的麻烦,而解析器就是为此而设计的,它们是这项工作的合适工具。您能告诉我们您尝试了什么吗?