我如何检索svg类下的元素。我已经尝试了所有选项,例如按标签或id查找元素。它不起作用 像这样的HTML页面。我需要点击路径样式中给出的title元素
<div id="pie4" class="left-top sp-workareaitem-content sap-chart" data-color="blue" data-charttype="pie" data-dimension="CATEGORY" data-title="CATEGORY-PIE" data-sap-widget="chart" style="display: block;">
<svg class="sap-piechart" width="82" height="82">
<g>
<path style="pointer-events: all;" transform="translate(41, 41)" fill="rgb(120,160,200)" title="Others : 13" d="M2.38499964133947e-15,-38.949999999999996A38.949999999999996,38.949999999999996 0 0,1 37.793018538450056,9.422857833607061L19.89106238865793,4.959398859793191A20.5,20.5 0 0,0 1.255262969126037e-15,-20.5Z">
<path style="pointer-events: all;" transform="translate(41, 41)" fill="rgb(81,122,162)" title="Notebooks : 10" d="M37.793018538450056,9.422857833607061A38.949999999999996,38.949999999999996 0 0,1 -2.717014652333681,38.85511975762015L-1.4300077117545693,20.450063030326397A20.5,20.5 0 0,0 19.89106238865793,4.959398859793191Z">
请帮助我
答案 0 :(得分:0)
我的评论作为答案:
标准XML DOM方法/实用程序和库将应用于SVG 像任何其他XML语言一样。 SVG没有具体的内容 会阻止你使用标准工具。
请参阅此处:“文档对象模型API” docs.python.org/library/xml.dom.html这应该包含你的一切 需要
...特别是在这里: http://docs.python.org/library/xml.dom.html#xml.dom.Node.childNodes
我已经将Python和Selenium添加为您的问题标签,因为您已经更加具体地了解了您尝试应用的语言和库。使用这些标签,这将有助于其他人找到您的问题并提供答案。