XPathでOR演算子を使用しようとしていますが、Chrome Inspectで動作します。しかし、それはPHP上で動作しないようにします。 OR演算子のない最初のXPathは、PHPで正常に動作していました。XPathはChrome Inspectで動作しますが、PHPでは動作しません
これは初期のXPathです:私は、これは私がこのリンク用に変更するXPath後
http://websiteproperties.com/websites/13425-trademarked-brand-mens-personal-care-product-amazon-fba/
をそれを使用して修正するXPath
//h4[text()="Description"]/following-sibling::*[not(@class)|@class="MsoNormal"][not(@style)]
ある
//h4[text()="Description"]/following-sibling::*[not(@class)][not(@style)]
PHPスクリプトからこのエラーが発生しました:
Warning: DOMXPath::query(): Invalid type in D:\xampp\htdocs\PHP projects\Centurica\centurica\lib\custom\class_ff_parser.php on line 660
Warning: DOMXPath::query(): Invalid expression in D:\xampp\htdocs\PHP projects\Centurica\centurica\lib\custom\class_ff_parser.php on line 660
問題の再現に使用できるXMLとコードの小さな例を示してください。 – ThW