Hi, This does not work either. The really curious thing is that sometimes other queries work.
I tried the query also in some XINDICE browser and there it does not work too. Thus I think this has nothing to do with the way how Windows (XP) treats command lines. Klemens -----Urspr�ngliche Nachricht----- Von: Mark J. Stang [mailto:[EMAIL PROTECTED] Gesendet: Montag, 8. Juli 2002 15:06 An: [email protected] Betreff: Re: AW: XPATH usage Shouldn't it be: xindice xpath -c /db/klemens -q "/[EMAIL PROTECTED]'120320']" xpath not xpath_query... Mark "Dr. Klemens Waldh�r" wrote: > I tried this too. The answer I get is: > > c:\Programme\xml-xindice-1.0>xindice xpath_query -c /db/klemens -q > "/[EMAIL PROTECTED]'120320']" Results in: > > "='120320']""==""" ist syntaktisch an dieser Stelle nicht > verarbeitbar. > > Which literally translated means: "='120320']""==""" cannot be treated > (?) syntactically at this point. > > Klemens > > -----Urspr�ngliche Nachricht----- > Von: Mark J. Stang [mailto:[EMAIL PROTECTED] > Gesendet: Samstag, 6. Juli 2002 21:52 > An: [email protected] > Betreff: Re: XPATH usage > > This is necessary on Windows. Otherwise, the command-line parser in > windows gets screwed up. It is a platform thing... > > Mark > > "Richard R. Liu" wrote: > > > Try > > > > xindice xpath_query -c /db/klemens -q > > "/[EMAIL PROTECTED]'120320']" > > > > i.e., double quotes around the query and single quotes within it. > > > > > -----Original Message----- > > > From: Rizwan Virk [mailto:[EMAIL PROTECTED] > > > Sent: Saturday, July 06, 2002 17:07 > > > To: [email protected] > > > Subject: RE: XPATH usage > > > > > > > > > hi, > > > > > > try it with single quotes ... this makes a difference sometimes > > > ... /[EMAIL PROTECTED]'120320'] > > > > > > Thanks > > > Riz > > > > > > ------------------------------ > > > Riz Virk, (617) 905-3518 > > > [EMAIL PROTECTED], [EMAIL PROTECTED] > > > http://www.xyztechnologies.com > > > > > > > > > -----Original Message----- > > > From: Dr. Klemens Waldh�r [mailto:[EMAIL PROTECTED] > > > Sent: Saturday, July 06, 2002 10:54 AM > > > To: [email protected] > > > Subject: XPATH usage > > > > > > > > > Hi, > > > > > > I tried several times to run the XPATH example given in the user > > > manual. It does not seem to work. > > > > > > I imported several files. Also one with given in the manual. My > > > collectionn is called db/klemens. > > > > > > <?xml version="1.0"?> > > > <product product_id="120320"> > > > <description>Glazed Ham</description> > > > </product> > > > > > > Now when I search using > > > > > > c:\projects\perl\tm>xindice xpath_query -c /db/klemens -q > > > /[EMAIL PROTECTED]"120320"] > > > > > > ====> No result ! > > > > > > If I use the following simple XPATH query instead: > > > > > > c:\projects\perl\tm>xindice xpath_query -c /db/klemens -q /product > > > > > > I get: > > > > > > > > > <?xml version="1.0"?> <product product_id="120320" > > > xmlns:src="http://xml.apache.org/xindice/Query" > > > sr:col="/db/klemens" > > > > src:key="test3"> > > > <description>Glazed Ham</description> > > > </product> > > > c:\projects\perl\tm> > > > > > > It works ! Now what's wrong with the first query ? Do I have to > > > create an index ? I am really wondering. > > > > > > With regard to the article mentioned at XINDICE realm it should > > > work > > > > too (Apache's Xindice Organizes XML Data Without Schema). The > > > example there is as follows (although one has to adapt it because > > > this is not a valid > > > XML document and XINDICE recognises this bug) > > > > > > " <?xml version="1.0"?> > > > <product product_id="1" type="widget"> > > > <description>foo</description> > > > </product> > > > <product product_id="2" type="widget"> > > > <description>bar</description> > > > </product> > > > <product product_id="3" type="widget"> > > > <description>foobar</description> > > > </product> > > > > > > And the author states: If I wanted to write an XPath query to > > > select > > > > the second product, I could use the following query string: > > > /[EMAIL PROTECTED]"2"] > > > " > > > > > > So theoretically my statement is correct. > > > > > > Thanks for your help ! > > > > > > I also used the query in some of the browsers avalable for XINDICE > > > and it does not work either. Curiously other queries sometimes > > > work, > > > > sometimes not. And it hard to see why one query works and the > > > other not. > > > > > > Another question: Is there an easy way to check if XINDICE is > > > running or not ? Idea is to check through the web if the server is > > > running or not on a specific machine. > > > > > > BTW: XINDICE is a cool tool. > > > > > > Klemens > > > > > > > > -- > Mark J Stang > System Architect > Cybershop Systems -- Mark J Stang System Architect Cybershop Systems
