PHP DOM Xpath - search for class name
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
XPath: How to match attributes that contain a certain string
我正在尝试使用PHP DOM Xpath解析一些html,但是当元素具有多个时,在搜索类名时遇到了问题。 我发现如果我使用像
1 | $xpath->query('//div[@class="precodet precodeturgente"]'); |
它有效,但如果我这样做
1 | $xpath->query('//div[@class="precodet"]'); |
它不会给我节点值。 有时只有一个班级,其他班级不止一个,所以我想知道的是,是否有一种方法可以搜索一个班级名称。
你应该能够做
1 | $xpath->query('//div[contains(@class,"precodet")]'); |