Xml.etree.ElementTree在Xpath谓词中支持和
首先,谓词中不支持Xml.etree.ElementTree在Xpath谓词中支持和,xpath,elementtree,Xpath,Elementtree,首先,谓词中不支持和对吗?ElementTree的版本没有明确提到这一点 例如:element.find(./trace/string[@value='1'和@key='nuksf']/..) 执行上述表达式会导致一个语法错误:无效谓词。当我只测试一个属性时,例如,element.find(./trace/string[@value='1']/..)一切正常。有没有办法在谓词中使用和关键字 像这样尝试一次:/trace/string[@value='1'][key='numsf']我怀疑双引号“
和
对吗?ElementTree的版本没有明确提到这一点
例如:element.find(./trace/string[@value='1'和@key='nuksf']/..)
执行上述表达式会导致一个
语法错误:无效谓词。当我只测试一个属性时,例如,element.find(./trace/string[@value='1']/..)
一切正常。有没有办法在谓词中使用和关键字 像这样尝试一次:/trace/string[@value='1'][key='numsf']
我怀疑双引号“
双引号在这里只是一个输入错误。封装每个属性测试,而不是使用和
有效!