問題タブ [oxygenxml]

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 投票する
2 に答える
125 参照

xml - XSLT/XPath で条件を使用して計算を回避する

グローバル変数にバインドする単純な関数と複雑な関数の 2 つの関数があるとします。

多くの処理時間を避けるために、$a が true の場合に $b の計算を避けたいと考えています。以下の 3 つのオプション (Saxon 9) をテストすると、$a が true の場合でも $b が計算されることがわかりました。

回避策はありますか?

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

xml - XML 文書をハードコーディングしない XQuery 変換

私は oXygen XML エディターを使用しており、一連の XQuery 変換を定義しています。

問題は、現在のところ、入力 xml を次のように宣言する必要があることです。

doc("path")変換シナリオで定義されたファイルの内容に置き換える方法があるかどうか疑問に思っていましたか?ここに画像の説明を入力

(つまり: この場合は untitled.xml)

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

debugging - 初期テンプレートを使用した Oxygen XML Debugger

XML 入力ドキュメントを指定せずに Oxygen (v. 17.1) XSLT デバッガーを実行すると問題が発生します。XSLT は document() 関数を使用して複数のファイルを開き、入力として特定の XML ドキュメントに適用する必要はありません。むしろ、変換構成で初期テンプレートを定義しました。

変換は期待どおりに機能します。ただし、デバッガーでは、XML ドロップダウン メニューから XML ドキュメントを選択する必要があります。どのドキュメントを選択しても (XSLT ファイル自体を選択することもできます)、まったく問題ないように見えますが、ドロップダウンからドキュメントを選択しない限り、デバッガー コントロールはグレー表示されたままになり、ステップインできません。最初の指示。

これはバグですか、それとも構成オプションを監視しましたか?

ありがとう、フィリップ

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

xml - Web Dav サーバーの XQuery collection() 関数

Oxygen XML Editor 17.0 (Saxon XQuery 9.6.0.5) を使用しています。最近、私は非常に基本的な XQuery コードを作成して、Web Dav サーバー上の XML ファイルに対していくつかの統計測定を実行しました。1 つのディレクトリ内の .xml ファイルの数を数えたいだけだとしましょう。.xml ファイルがある場所に XQuery ファイルを追加しました。コードは次のとおりです。

「FODC0004: コレクション カタログは名前空間を使用しないでください」というエラー メッセージが表示されます。

ローカルで実行すると、コードは正常に機能します。絶対パスを使用して (サーバー上の) 特定のファイルを検索することもできますが、ユニバーサル コードが必要です。

Web Dav サーバーの制限に関連していると推測していますが、私はこの分野の初心者です。アドバイスをお願いできますか?

0 投票する
2 に答える
71 参照

css - Oxygen ProgramでXMLのCSSスパンクラスを検証するには?

私の最初の質問に関連しています。CSS スパン クラスは XML では検証されません。

CSS コード:

}

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

eclipse - Eclipse ランタイムにパースペクティブを追加

Eclipse 用のコンテンツ分析プラグインを作成しており、Eclipse アプリケーションを実行して Eclipse でテストしています。

これはうまく機能しました (私のプラグインはプレーン テキスト エディターでのみ動作する必要があったため) が、現在、私の会社はテクニカル ライターのために Eclipse の XML プラグインとして oXygen を使用するようになりました。プラグインが使用中の oXygen でも動作するかどうかをテストするには、oXygen XML Author プラグインをランタイムで動作させる必要があります。

メインの Eclipse で oXygen を使用していますが、それは私が望んでいるものではありません。ランタイム環境で必要です。

私の質問は、この oXygen プラグインを Eclipse ランタイム環境に追加するにはどうすればよいですか?