这个搜索词有什么问题(使用 ElementTree)?
matches = root.findall(".//{http://www.w3.org/2000/svg}g[@id='" + sid + "']/circle")
我没有匹配。有问题的元素肯定有一个“圆圈”孩子,这很好用(没有圆圈):
matches = root.findall(".//{http://www.w3.org/2000/svg}g[@id='" + sid + "']")
有了以上内容,我将得到一场比赛。我在这里遵循建议(请参阅示例部分)。我的例子和这个例子几乎没有什么不同
root.findall(".//*[@name='Singapore']/year")