Вы можете сделать это с помощью Saxon, как в этого обширного учебного пособия .
Чтобы подвести итог, скопируйте код XQuery в файл (здесь он называется test.xq
) и затем выполните его с помощью(текущая версия) Saxon:
java -cp saxon9he.jar net.sf.saxon.Query test.xq
Выход в вашем примере будет
<results>
<message>Hello World!</message>
</results>
по желанию.