如何使用xpath正确获取A或B.

时间:2017-09-07 23:49:57

标签: php xpath

我正在尝试使用Xpath来搜索html块中的节点。

我发现HTML可以有随机的XML节点。例如<john></john><john@gmail.com></john@gmail.com>

如何构建xpath查询以在单个搜索中查找所有实例。

我尝试过以下但没有运气。

 //john@gmail.com|//anotheremail@gmail.com|//john|//anotheremail
 //john@gmail.com|anotheremail@gmail.com|john|anotheremail
 //john@gmail.com or anotheremail@gmail.com or john or anotheremail

但它没有产生结果集。

如果我单独搜索它们,我可以获得匹配。

我在这里做错了什么?

1 个答案:

答案 0 :(得分:0)

你的问题的措辞听起来有点模糊,但我想你想在你的html块中获得所有节点?这不像//*的xpath那么简单吗?