在PHP中选择XPath中具有不同类的节点

时间:2013-02-18 05:03:05

标签: php xpath

我正在尝试使用XPath来选择具有不同类的节点。在这种情况下只有两个。一个是“msg_head”,另一个是“msg_sub_head”。

以下是目前我在使用Google搜索并在Stack Overflow上搜索数​​小时后运行的字符串。我觉得我很亲密,但不是那么。

//*[contains(concat(' ',@class,' '),' msg_head') and (contains(concat(' ',@class,' '),' msg_sub_head'))]

1 个答案:

答案 0 :(得分:0)

您似乎只是错过了contains 搜索参数末尾的空格。例如,如果您有' msg_head',则实际上需要' msg_head '