76.3. Example
from("queue:foo")
  .filter().xquery("//foo")
  .to("queue:bar")
from("queue:foo")
  .filter().xquery("//foo")
  .to("queue:bar")
from("direct:start")
  .recipientList().xquery("concat('mock:foo.', /person/@city)", String.class);
from("direct:start")
  .recipientList().xquery("concat('mock:foo.', /person/@city)", String.class);
76.3.1.  复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
Namespaces ns = new Namespaces("c", "http://acme.com/cheese");
from("direct:start")
  .filter().xquery("/c:person[@name='James']", ns)
  .to("mock:result");
Namespaces ns = new Namespaces("c", "http://acme.com/cheese");
from("direct:start")
  .filter().xquery("/c:person[@name='James']", ns)
  .to("mock:result");
/c:person[@name='James']
/c:person[@name='James']
Namespaces ns = new Namespaces("c", "http://acme.com/cheese")
                     .add("w", "http://acme.com/wine")
                     .add("b", "http://acme.com/beer");
Namespaces ns = new Namespaces("c", "http://acme.com/cheese")
                     .add("w", "http://acme.com/wine")
                     .add("b", "http://acme.com/beer");