从以下XML中过滤掉两个描述值的正确XPath表达式是什么:
<course>
<description>This is a description of the course</description>
<description xsi:type="learning:outcome">This is the description of the learning outcome of the course</description>
</course>
我认为正确的XPath应该是:
//course/description[@xsi:type=""]
//course/description[@xsi:type="learning:outcome"]
但是当在XMLSpy或Drupal中的导入器中尝试时,这不起作用 任何建议都将不胜感激。
答案 0 :(得分:0)
我认为您错误输入了xsi:type为xsi:path。
此外,您需要确保在XPath上下文中声明了xsi名称空间。