Problem with XPath query
am 14.12.2009 17:52:57 von Christoph Boget
Given the following XML:
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
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Re: Problem with XPath query
am 14.12.2009 18:25:57 von Jonathan Tapicer
Hi,
You are missing a quote after widgetType:
[@alias=3D"widgetType and @value=3D"system"]
should be
[@alias=3D"widgetType" and @value=3D"system"]
Regards,
Jonathan
On Mon, Dec 14, 2009 at 1:52 PM, Christoph Boget
wrote:
> Given the following XML:
>
>
> =A0
> =A0 =A0
> =A0 =A0 =A0
tem"/>
> =A0 =A0
> =A0
>
>
> I'm using the following query:
>
> $oXPath->query( '//DisplayRef/parameter[@alias=3D"widgetType and
> @value=3D"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=3D"widgetType and @value=3D"system"]
>
> the error goes away.
>
> As far as I can tell from googling around, the query is valid. =A0If
> 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
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Re: Problem with XPath query
am 14.12.2009 18:31:32 von Christoph Boget
> You are missing a quote after widgetType:
Yeah, I realized that about 2 minutes after I sent the message. Man,
I'm dumb. :p I was banging my head against the wall for a while
because of that. I guess when you bring your stupidity public, you'll
find the solution yourself that much quicker. ;)
thnx,
Christoph
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Re: Problem with XPath query
am 14.12.2009 18:48:39 von Lester Caine
Christoph Boget wrote:
>> You are missing a quote after widgetType:
>
> Yeah, I realized that about 2 minutes after I sent the message. Man,
> I'm dumb. :p I was banging my head against the wall for a while
> because of that. I guess when you bring your stupidity public, you'll
> find the solution yourself that much quicker. ;)
I often find that it's quicker to ask - because invariably the answer presents
itself the second you hit send ;)
--
Lester Caine - G8HFL
-----------------------------
Contact - http://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - http://lsces.co.uk
EnquirySolve - http://enquirysolve.com/
Model Engineers Digital Workshop - http://medw.co.uk//
Firebird - http://www.firebirdsql.org/index.php
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
Re: Problem with XPath query
am 14.12.2009 18:59:44 von List Manager
Lester Caine wrote:
>
> I often find that it's quicker to ask - because invariably the answer
> presents itself the second you hit send ;)
>
Isn't that the truth!
Jim
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php