使用RestFixture解析Xhtml严格文档

时间:2010-07-13 18:22:54

标签: rest fitnesse fixture

我有一个xpath // xhtml:title [text()='Page Title']

我从RestFixture读取错误

java.lang.IllegalArgumentException:无法从文档中提取xpath'// xhtml:title [text ='Page Title']'

当我删除 从文档和xpath字符串中的xhtml命名空间它可以正常工作。

当我在命令行上使用4xpath执行xpath查询时,它不起作用,除非我指定--namespace = xhtml = http://www.w3.org/1999/xhtml开关并在xpath字符串中包含名称空间说明符。

我想问题是,无论如何使用RestFixture指定命名空间,还是需要做任何黑魔法才能让xpath在xhtml严格文档上使用RestFixture?

1 个答案:

答案 0 :(得分:1)

我在最新版本的RestFixture中添加了对名称空间的支持。请在此处查看:http://smartrics.blogspot.com/2011/01/restfixture-with-namespaces-support.html