2016-08-24 11 views
0

入力XMLを出力XMLに変換したい。同様にxsltを使用したXML変換。xsltを使用して別のxml値を取得する

入力xmlとxmlファイルをサポートするのは、ローカルパス(同じパスのみ)です。

XSlとsaxon9.jarはサーバーパスにあります。

出力xmlはローカルパス(入力xmlパスと同じ)で作成されます。 > \テストのjava -jar saxon9.jar -s:

私は(ローカルに存在する)をサポートしているXML値

Dを取得することはできません入力XML値を取得することができますが、xslt2.0を使用して「D: IOP-NEW.xsl:\ ToolsがMasterRefs.xml」-xsl "\" -oを "D:\ツール\ out.xml"

以下

がsupporting.xml

<から値を取得するための私のXSLですxsl:変数名= "fpath" select = "ドキュメント( 'support.xml')/ >

<ジャーナルタイトル>

<のxsl:価値の選択= "$のFPATH /アイテム情報/タイトル/雑誌タイトル"/>

< /雑誌タイトル>

誰でも助けることができます私にとってこれは...

答えて

0

を試してください。ベースURIを提供するメイン入力文書(/)で相対URI 'supporting.xml'を解決しようとしてください。

関連する問題