Я предполагаю, что я мог бы сделать некоторые XSL таблицы стилей, а затем использовать его в качестве шаблона с помощью параметра для вычисления выражения XPath с процессором Saxon XSLT на командной строке, например:Как использовать процессор Saxon XPath без кодирования в Java
<xsl:template match="/">
<xsl:copy-of select="saxon:evaluate($xpath-param)"/>
</xsl:template>
также другая возможность заключается в том, чтобы использовать их Java API: http://www.saxonica.com/documentation/xpath-api/intro.xml, но я не знаю, Java
есть ли способ сделать Saxon вычисления выражения XPath из командной строки?
Shell скрипт будет достаточно, также, если это возможно
Update:
Просмотр Saxon documentation, я узнал о XPathExample
образца. К сожалению, я не могу его использовать
ОК, спасибо. Я только начал изучать XML и нуждался в простом процессоре XPath 2.0.Я не знал, что могу использовать XQuery. 'saxon-xquery' в'/usr/bin/', который является ярлыком' java -classpath /usr/share/java/saxonb.jar net.sf.saxon.Query "$ @" 'не может выполнить выше параметров фрагмента , но вызывая буквально ('saxon9he.jar'), как в вашем примере, отлично работает. – theta