Problem with XPath query

From: Date: Mon, 14 Dec 2009 16:52:57 +0000
Subject: Problem with XPath query
Groups: php.general 
Request: Send a blank email to php-general+get-300492@lists.php.net to get a copy of this message
Given the following XML: <Pages> <Page> <DisplayRef alias="Widget"> <parameter alias="widgetType" type="variable" value="system"/> </DisplayRef> </Page> </Pages> I'm using the following query: $oXPath->query( '//DisplayRef/parameter[@alias="widgetType and @value="system"]' ); and I'm getting the following error: Warning: DOMXPath::query() [function.DOMXPath-query]: Invalid predicate If I remove this part of the query [@alias="widgetType and @value="system"] the error goes away. As far as I can tell from googling around, the query is valid. If that's the case, I don't understand what's causing the error. Could someone explain to me what I'm doing wrong? thnx, Christoph

« previous php.general (#300492) next »