On Mon, Nov 14, 2011 at 10:14:27AM -0500, John Davis wrote:
> On Mon, Nov 14, 2011 at 10:10 AM, Stefan Behnel <stefan...@behnel.de> wrote:
> >
> > The DOS shell. You need to quote your parameters, as in
> >
> >    xmllint Foo.xml --xpath "/XXX/(one|two)/YYY"
> >
> My apologies. I should have sent out the complete example so it shows
> that I am doing exactly that.
> =============
> C:\Users\davis\Documents\dbclass\xpath
> >xmllint BookstoreQ.xml --xpath "/Bookstore/ ( Book | Magazine )/Title"
> XPath error : Invalid expression
> /Bookstore/ ( Book | Magazine )/Title
>                   ^
> xmlXPathEval: evaluation failed
> XPath evaluation failure
> 
> C:\Users\davis\Documents\dbclass\xpath
> 

  Do either as Bjoern suggested or

xmllint BookstoreQ.xml --xpath "/Bookstore/Book/Title | 
/Bookstore/Magazine/Title"

not ideal but works

Daniel

-- 
Daniel Veillard      | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
dan...@veillard.com  | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library  http://libvirt.org/
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
xml@gnome.org
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to