問題タブ [xspec]
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 - XSpec を使用して、結果のドキュメントの属性の完全性をテストする方法は?
入力 XML を使用するテストを作成しており、要素の存在とその要素の正しい属性をテストしたいと考えています。ただし、これを正しく機能させるのは困難です。
これは私がセットアップしたものです:
出力変換には/xmi:XMI/uml:Model/packagedElement/packagedElement[@name = 'AdditionalExposureDetail']に要素が含まれ(含まれます)、要素には正しい属性シグネチャが含まれます。何度も何度も繰り返した後、私はそれを機能させることができません.最新のものは結果として空のノードセットを与えます.変換を手動で実行しても、XPathは正しいです!
私は何を間違っていますか?
java - XSpec / Saxon - EXSLT 形式-日付
XSpec (Saxon EE 9) を使用して、いくつかの XSLT 1.0 変換をテストしています。次の EXSLT 拡張機能を除いて、ほとんどの場合は問題なく動作します。
次のようなエラーが表示されます。
{ http://exslt.org/dates-and-times }format-date(). ローカル名 format-date を持つサクソン拡張関数はありません
これは、Saxon が EXSLT の format-date() メソッドを実装していないことを意味することを理解しています。Transform を変更せずにこれを回避する方法はありますか?
xslt - XSLT: XSpec で結果ドキュメントの内容をテストしますか?
XSLT を使用するプログラムを作成しており、結果ドキュメント呼び出しの内容を Xspec でテストする必要があります。以下の例では、result.xml の内容をテストしたいと思います。これが可能である場合、どのようにこれを行いますか?
XML: test.xml
XSLT: 結果ドキュメント.xsl
Xスペック:
xml - XSpec を使用したテスト ケースで一部の要素が処理されない
私は XSLT 開発者ですが、XSpec を使用して書かれたテスト ケースでエラーが発生しました。これは私が書いたテストケースです
このテストケースは、タグの前の要素の改行を削除するためのものですが、テストケースを実行すると、タグが処理されない<ini>
と言われました。<ini>
どうすれば解決できますか?助けてください..ありがとう..
maven - Maven と Saxon-PE7 で XSpec を実行する
XSL 変換を確認するために、Maven ビルドの一部としてXSpecを実行したいと考えています。プラグインはGitHubから入手できます。次のように、呼び出し関数に対してチェックする XSL スタイルシートが Saxon-HE で使用できない場合に問題が発生します。
PE のライセンスを所有しています。Saxon のドキュメントによると、ライセンス情報が利用できない場合、エンハンスト エディションはオープン ソースの HE に戻ります。codehausのプラグインを使用するなど、Maven 経由で PE をアクティブ化することは可能ですか? すでに Java を介したアクティベーションの方法を使用していますが、別のより洗練された方法を知っていると、可能であれば役に立ちます。
python - Python で xspec をインポートできません
私が使用しているチュートリアルは次のとおりです: https://heasarc.gsfc.nasa.gov/xanadu/xspec/python/html/buildinstall.html
までにインストールを完了しました..Once HEASOFT is finished building and installing, you should find PyXspec’s code files and lib_pyXspec.so library in the directory $HEADAS/lib/python/xspec.
ただし、を実行する$HEADAS/headas-init.csh
と、スーパーユーザーの許可が求められ、を使用するsudo
と、コマンドが見つからないというエラーが表示されます。次に、次を使用して PYTHONPATH 環境を手動で設定しようとしました。
しかし、それもうまくいきませんでした。これをインストールするにはどうすればよいですか?
ありがとうございました