>我需要在巨大的xml中找到所有元素,这些元素带有标签'WOR
'和attrdistName
.
值匹配
MNL-d+/AAA-d+
例如<WOR distName="MNL-123/AAA-4" />
无论我无法弄清楚,如何在 RFs XML 库中正确使用它,文档也没有关于它的信息。 我尝试使用关键字"评估Xpath",但我的搜索仍然很糟糕:
Library XML use_lxml=True
Evaluate Xpath ${XML} //WOR[re:match(@distName, "MNL-[0-9]+/AAA-[0-9]+")]
您可以尝试编写 xpath 以匹配全部或部分属性值。
满:
//WOR[@distName = 'MNL-123/AAA-4']
部分属性的一部分:
//WOR[contains(@distName, 'MNL')]
部分包含属性的两个部分:
//WOR[contains(@distName, 'MNL')][contains(@distName, 'AAA')]