Mark

Many thanks that works fine. 

John

> -----Original Message-----
> From: Mark J. Stang [mailto:[EMAIL PROTECTED]
> Sent: 27 March 2002 17:18
> To: [email protected]
> Subject: Re: Problems with xpath queries
> 
> 
> John,
> On windows the query has to be in double quotes and the "value" in
> single quotes.
> 
> i.e.
>     xindice xpath_query -c /db/stafflist -q "//person[lname='Smith']"
> 
> 
> Mark
> 
> John A Smith wrote:
> 
> > Hi
> >
> > Were running Xindice 1.0 (Birthday) with j2dk1.4.0 on Win2k SP2
> >
> > Create a collection say /db/stafflist and add am XML document like:
> >
> > <?xml version="1.0"?>
> > <addressbook>
> > <person>
> >    <fname>Homer</fname>
> >    <lname>Simpson</lname>
> >    <phone type="work" >123-456-7890</phone>
> >    <phone type="home" >234-567-8901</phone>
> >    <phone type="cell" >456-789-0123</phone>
> >    <email type="home" >[EMAIL PROTECTED]</email>
> >    <email type="work" >[EMAIL PROTECTED]</email>
> >    <address type="home">1234 W. Springfield</address>
> >    <address type="work" >34 N. Atom Way</address>
> > </person>
> > <person>
> > ...
> >
> > ...
> > </person>
> > </addressbook>
> >
> > Now issuing the query:
> >
> > xindice xpath_query -c /db/stafflist -q //person/email
> >
> > returns all email addresses fine, but
> >
> > xindice xpath_query -c /db/stafflist -q //person[lname="Smith"]
> >
> > returns nothing.
> >
> > I've tried changing/playing around with the quoting etc. but cannot get
> > xpath queries that  reference element or attribute values 
> return anything.
> >
> > Help appreciated.
> >
> > John
> >
> > [EMAIL PROTECTED]    webhelp.ucs.ed.ac.uk
> > Information Tools      +44 131 650 6915 Phone
> > Computing Services     +44 131 650 6547 Fax
> > The University of Edinburgh, Main Library
> > George Sq., Edinburgh EH8 9LJ
> 
> 

Reply via email to