我对xpath匹配和完整文档比较感兴趣:
assert_that(mydoc, hasTextAtXPath('/foo/bar', 'text'))
assert_that(mydoc, matchesStructurally('<some_xml/>'))
是否存在任何匹配器库?如果没有,那么这种比较的最佳起点是什么,以便我可以自己编写一个?
答案 0 :(得分:0)
lxml具有XPath匹配:http://codespeak.net/lxml/
答案 1 :(得分:0)
有一个Python version of Hamcrest。它目前不提供XML匹配器。如果你定义了你需要的东西,我会很乐意去研究一些。