問題タブ [libxslt]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xslt - xslスタイルシートから外部を呼び出す方法はありますか?
私は、document()xslt関数を使用して外部XMLファイルにアクセスし、それを変換で使用することがよくあります。関数内にURLを指定すると、xsltからRESTfull Webサービスにアクセスし、このサービスがxsltで返すXMLを使用することもできます。しかし今、私はXMLを返すローカルプログラムを持っているので、同じ方法でそれに対処したいと思います。それをサービスに変えてその方法でアクセスすることもできますが、XSLTプロセッサー(libxslt)を作成してプログラムを開始し、出力を返すことができれば便利です。EXSLTサイトはそのような機能を参照していないようです。この問題を解決した人はいますか?
python - libxml2 および libxslt に依存する Python パッケージ
以外lxml
に、libxml2 と libxslt に依存する Python パッケージを知っている人はいますか?
xslt - xsltスタイルシートでの実行順序
次のようなxsltスタイルシートがあるとしましょう。
ここでの実行順序は何ですか?グローバル変数$fooがグローバル変数$barの前に評価されることが保証されていますか?(処理エンジンに依存している場合は、libxsltを使用しています)。
perl - Perl の XML::LibXSLT 用の libXSLT をインストールするにはどうすればよいですか?
Perlスクリプトを実行すると、
だから私はこれをやってみcpan
ます:
だから...運が悪い。インストールしたものを書いcpan> install XML::XSLT
てみましたが、スクリプトはまだ機能しません。今何ができますか?
また、YaST を使用してパッケージをインストールしようとしました。それは成功したので、上記を試してみましたが、まだ運がありません。
-追加-
バインディングも作ってみました。http://cpan.uwinnipeg.ca/dist/XML-LibXSLTから解凍して書きました
perl - XSLT 1 プレーン テキストの間隔
Perl の XML::LibXSLT を使用するには、XSLT 1.0 を使用する必要があります。つまり、XSLT 2.0 の機能がないと立ち往生してしまいます。処理からのプレーンテキスト出力にテキストをきれいに埋め込む方法はありますか? 私が欲しいのは:
なるために
XSLT がこの種の書式設定に必ずしも理想的に適しているとは限らないことは承知していますが、データは他の方法でも書式設定される可能性があります。
php - PHP and XSLTProcessor Misbehavior
Simple question: Why is a PHP function called from an XSL Stylesheet just returning the last argument passed:
foo.xsl:
PHP:
I Get the output
and if I call <xsl:value-of select="php:function('date')" />
I just get date
as my output. Seems strange to me.
Version info:
PHP 5.3.2
libxslt Version 1.1.26
libxslt compiled against libxml Version 2.7.6
EXSLT enabled
libexslt Version 1.1.26
xml - libxslt にはドキュメントを複数のドキュメントに分割する機能がありますか?
libxslt は XSLT 2.0 をサポートしていないようですxsl:result-document
。、またはxsl:result-document
を使用して模倣する方法はありますか?libxslt
xsltproc
iphone - iPhone用のlibxsltの構築
この手法libxslt
を使用するためのリンクが原因でアプリが拒否されました。
アプリでXSLTを使用したいので、自分でコンパイルするのが私の唯一のショットのようです。UIWebView
表示するだけでなく、結果のHTMLを保存したいので、を使用したくありません。
誰かがこれをしましたか-iPhone用にコンパイルさlibxslt
れましたか?
グーグルをした後、ここから古いXcodeソリューションを入手し、gnome.orglibxslt
から最新のGitクローンを作成しました。どちらのアプローチもこれまでのところうまくいきませんでした(autoconfは機能しなくなり、Xcodeプロジェクトには大量のファイルがありません)。
何かアドバイスをいただければ幸いです。
ありがとう!
7/21更新
UIWebView
XSLスタイルシートにリンクされたXMLを提供することで、回避策を見つけました。データが読み込まれた後、次のように変換されたHTMLを取得できます(ソース):
とはいえ、直接使用するためのヒントがあればlibxslt
、ぜひ聞いてみてください。javascriptにドロップすると、とても...不快に思えます。
iphone - iPhone アプリに libxslt を含めるにはどうすればよいですか?
libxslt.dylib を含めると、アプリが拒否される理由になると聞きました。それがどれほど正確かはわかりません。
それにもかかわらず、libxslt の最新バージョンを含めたいと思います。将来的には、libxml2 や他のライブラリでも同じことをしたいと考えています。
このようなコード ライブラリをアプリに含める正しい方法は何ですか?
ruby-on-rails - rake gems:build に構成オプションを渡す
サーバー (私は root ではない) で、libxslt を にコンパイルしました/home/foo/sw
。
したがって、次のように宝石をインストールできます。
ただし、これと同じ手法は rake では機能しません。
ビルドを強制しようとすると、パス エラーが発生します。
これをレーキ (およびカピストラーノ) で機能させるにはどうすればよいですか?