2

ReflexionとEXSLT 拡張関数を使用したExtensibility を使用する時点で、Saxon-HE の制限 (を参照) を発見しました。

サーバーと開発チームのメンバーのためにいくつかのライセンスを購入することを評価していますが、ライセンスの購入と配布にも時間がかかることを考えると、すべてのツールを評価する時間が不足しています。

どうやら saxonica がもはや保守していない Saxon-B と呼ばれる以前のバージョンの Saxon があるようですが、リフレクションを使用して拡張性をサポートすると主張しており、このQ&AによるとEXSLTもサポートしています。

私の質問は、言及されている機能について、Saxon-B (オープンソース ソリューション) を使い続けることができるか、それともライセンスを購入する必要があるかということです。

4

1 に答える 1

4

最後に、私は自分自身に返信しています。

ここ数日間、Saxon-Bを試してみましたが、これは私たちのニーズに完全に対応しています (質問に記載されています)。これまでのところ、マイナー/メジャーなバグは見つかっていません。

Saxon-B バージョンをオープンソースとして提供し続けてくれた Saxonica チームに感謝します。

編集: Saxon-B は Java 8 以降と互換性がなくなりました。

于 2013-03-14T15:12:45.873 に答える