XSL 1.0コードを使用してXMLソースファイル名を取得するにはどうすればよいですか?XSLTを使用してXMLファイル名を取得する
2
A
答えて
6
XSLT 2.0には、関連する2つの関数base-uri()とdocument-uri()があります。
XSLT 1.0では、プロセッサがその目的のための拡張機能を提供していない限り、スタイルシートにパラメータとしてURLまたはファイル名を渡す必要があります。 Xalanので
0
XSLによって変換されるファイルの名前またはパスを取得する方法はありません。 XSLの性質上、変換されるデータはファイルからのものではない可能性があります。データのストリームを変換するだけの場合もあります。
+0
回答ありがとうございます –
2
以下、非公式の機能があります:
<xsl:value-of select="document-location()"/>
は、私は、ローカルファイルの変換にそれを使用し、それは私に変換されるXMLファイルの絶対パスを提供します。私はその機能がXalanコードをブラウズしていることを発見しました。クラスFuncDoclocation
の一部です。
+0
ありがとう!チャームのように働く! – Krivda
関連する問題
- 1. XMLファイルにインラインXSLTを使用する
- 2. xsltを使用してXMLからタグ値を取得する方法
- 3. XSLTを使用してSOAPメッセージの本文からXMLを取得する
- 4. XSLTを使用してXMLファイルを分割する方法は?
- 5. )(ローカル名を使用してXSLTの最初の子ノードを取得します
- 6. Perlを使用してファイル名を取得する
- 7. XPathを使用してXMLからタグ名を取得
- 8. XSLT 1.0を使用してXML要素
- 9. xsltを使用してxsltをcsvファイルに変換する
- 10. xmlパーサを使用してxmlデータを取得するexpat
- 11. umbraco - Webサイトから取得したxmlファイルのxslt変換
- 12. JAXBを使用してXML署名を取得する最良の方法
- 13. XSLTを使用してこのXMLファイルを変換する方法
- 14. Luaを使用してURLからファイル名を取得
- 15. Hpricot/nokogiri - SVG/XMLファイルを解析して使用する色を取得する
- 16. xsltを使用してHTMLでxmlを作成する
- 17. XSLTを使用してXML(旧KML)を変換する
- 18. xsltを使用してxml入力のサブセットをコピーする
- 19. XSLTを使用してXMLノードをマージする
- 20. XSLTを使用したXMLから
- 21. XSLTを使用したxmlのレイザービュー
- 22. XSLTを使用したXMLファイルの変換
- 23. XSLTを使用してノードXMLに複製された属性を取得する
- 24. JavaでXMLファイルを解析して名前のリストを取得する
- 25. XSLT - 私は、XMLファイルを持っているxmlファイル
- 26. XML差分:XSLTを使用してXML差分を生成する方法は?
- 27. Android - XPathを使用してXMLから値を取得する
- 28. XMLオブジェクトを使用してxml:id属性を取得する
- 29. TBXMLを使用してxml-fileのエンコードを取得する
- 30. 安全にPHPを使用してリモートXMLを取得する
どうすればいいですか?ユーザーはブラウザでXMLを開きます。そのパラメータを自動的に転送するようにするには? –
@Bush:ユーザーがブラウザでXMLファイルを直接開くことはできないように設計を変更することができますが、JavaScriptのコードによってはファイルURLをパラメータとして渡して変換を呼び出します。 –