でのコーディングoを私はいくつかのXSLスタイルシートを作ることができると思います/ wのサクソンXPathプロセッサを使用する方法:その後、同様に、コマンドラインでサクソンXSLTプロセッサを搭載した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を私は
サクソンは、コマンドラインからXPath式を評価させるためにどのような方法がありますJavaの
を知らないのですか?シェルスクリプトは十分であろう、あまりにも、可能であれば
更新:
ブラウズサクソンdocumentation、私は約XPathExample
サンプルを見つけました。残念ながら私はそれを使用することはできません
OK、ありがとう。私はちょうどXMLを学び始め、容易なXPath 2.0プロセッサが必要でした。私はXQueryをそのように使うことができるかどうかわかりませんでした。 'java -classpath /usr/share/java/saxonb.jar net.sf.saxon.Query" $ @ "'のショートカットである '/ usr/bin /'の 'saxon-xquery'は上記のスニペットのパラメータを実行できませんしかし、あなたのサンプルのように文字通り( 'saxon9he.jar')を呼び起こすことはうまく動作します。 – theta