0
Xpathを使用してhtmlブロック内のノードを検索しようとしています。xpathを使ってAまたはBを正しく取得する方法
私は、HTMLにランダムなXMLノードがあることがわかりました。例:<john></john>
または<[email protected]></[email protected]>
xpathクエリを構成して、すべてのインスタンスを1回の検索で検索するにはどうすればよいですか。
私は以下を試しましたが、運がない。
//[email protected]|//[email protected]|//john|//anotheremail
//[email protected]|[email protected]|john|anotheremail
//[email protected] or [email protected] or john or anotheremail
しかし、結果セットは生成されません。
私がそれらを個別に検索すると、私は一致を得ることができます。
私はここで間違っていますか?
//([email protected]|[email protected])ではありませんか?ちょうど推測。私は私の電話にいて、今すぐテストすることはできません – patrick
[tag:php]でこれをタグ付けしたので、どのように解析していますか? 'DOMDocument'はそれらのノード名のようには**ありません** – Phil
' <[email protected]> 'はXMLの整形式開始タグではありません - 要素名には' @ 'を入れることはできません - そうしないでくださいXPathやその他のXMLツールは、修正するまでここで助けてくれると期待しています。 – kjhughes