本文整理汇总了PHP中CSSContentParser::selector2xpath方法的典型用法代码示例。如果您正苦于以下问题:PHP CSSContentParser::selector2xpath方法的具体用法?PHP CSSContentParser::selector2xpath怎么用?PHP CSSContentParser::selector2xpath使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CSSContentParser
的用法示例。
在下文中一共展示了CSSContentParser::selector2xpath方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: testSelector2xpath
public function testSelector2xpath()
{
$parser = new CSSContentParser("<html><head><title>test</title></head><body><p>test</p></body></html>");
$this->assertEquals("//div[@id='UserProfile']//label", $parser->selector2xpath("div#UserProfile label"));
$this->assertEquals("//div", $parser->selector2xpath("div"));
$this->assertEquals("//div[contains(@class,'test')]", $parser->selector2xpath("div.test"));
$this->assertEquals("//*[@id='UserProfile']//div[contains(@class,'test')]//*[contains(@class,'other')]//div[@id='Item']", $parser->selector2xpath("#UserProfile div.test .other div#Item"));
}