問題タブ [xslt-extension]

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.

0 投票する
3 に答える
5156 参照

xml - XSLT Xalan dyn:評価例

EXSLT-DYN:EVALUATEをスタイルシートで使用してほしい。名前のペースを追加しましたが、インポートする必要のある.xslファイルがどこにあるかわかりません。インポートを指すXALANがインストールされているとは思いません。これをどのようにインストールしますか?インストールして.xslをポイントすると、関数が取得されて適用されますか?私はWindowsを実行しています。XSLTファイルはXMLドキュメントの上部に含まれています。

ありがとう

ピート

0 投票する
1 に答える
1842 参照

java - Java7 Update4 の SecurityManager と XSLT 拡張機能が壊れていますか?

Java アプリケーション FreeMind は、XSLT を使用して古いファイルから更新します。XSLT は、静的な Java 関数を使用して文字列操作を簡素化します。これは Java 7 update 2 までは問題なく動作し、Windows の java7 update 4 では次の例外が発生します。

最小限の例に落とし込むと、カスタム SecurityManager が犯人であることがわかります。設定されている場合、コードは失敗します。コメントアウトされている場合、コードは機能します。update 2 と update 4 の間に java7 のセキュリティ システムで何が変更されたか、または他に何が原因であるかを知っている人はいますか?

さらに最小限の例を次に示します。

簡単に言えば、Java はメソッドが静的ではなく (しかし静的である)、オブジェクト参照を見逃していると考えています。

TIA、FreeMind のクリス

編集: 最短の例 (通常のセキュリティ マネージャーのコピーを設定するだけで十分です) が追加されました。

0 投票する
1 に答える
1168 参照

javascript - XSLT Javascript 拡張機能は Date().toISOString() を呼び出せません

私は、 Microsoft XSLT (1.0)で拡張機能を使用して実験してきました。JavaScript 関数では、現在の ISO の日付と時刻を返そうとしています。簡単に聞こえます。

上記を実行すると、「Function expected」が返されます。Microsoft のドキュメントによるとtoISOString、JavaScriptDate()オブジェクトが想定されています。使用するtoGMTString()と、GMT 値が返されます。ISO形式で返される現在の日付が本当に必要です。

何か案は?