問題タブ [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.
xslt - xsl:if が子ノードに依存する場合
私はこのブックマップを持っています:
テンプレート内に配置したいのですが、要素が か かどうかに依存する xsl:if コマンドpart/chapter
ですpart
。
processTopicTitle
つまり、DITA-OT ディストリビューションの一部であるtemplate 内にこれらがありました。
これは機能していません。
アイデアは、part/chaptersにのみ表示されるグラフィックと、 partのみに表示される別のグラフィックがあるということです。
xml - 自動生成された XML に表示される XSD にコメントを書き込みますか?
Oxygen XML エディターを使用して XML スキーマから XML を生成するときに、以下のように XML スキーマにコメントを記述するにはどうすればよいですか? XML で表示する必要があります。
上はコメントタグで表示
xml - コマンド ライン Saxon XSLT 変換のマニフェストを追加する方法
Oxygen XML エディタにバンドルされている Saxon プロセッサを使用して、コマンド ラインから XSLT 変換を実行したいと考えています。以下を試してみましたが、「メインクラスのマニフェスト属性を読み込めませんでした」というエラーメッセージが表示されました。マニフェスト ファイルを作成してから呼び出す必要があることは認識していますが、その方法がわかりません。
xml - 複数ノードでの XSLT チェック値
XSLT を使用して、子ノード属性に基づいて param 値を抽出する必要がある次の XML があります。この場合、生徒が参加している活動のリストを抽出します。
XML
生徒が参加しているアクティビティを表示する XSLT を作成したいと考えています。
XSLT 生徒ごとに:
次の2つの問題があります。
- 最初の XSLT は、各ノードに対してループを実行しているため、「Activity:」を 2 回表示します。
- アクティビティ名が表示されない
regex - xsd:token と xsd:string でまったく同じことを検証する一連の文字列の正規表現は何ですか?
タイプ xsd:token の有効な XML 要素のコンテンツを制限する XSD を作成して、検証時に xsd:string でラップされた同じコンテンツと区別できないようにします。
つまり、キャリッジ リターン (#xD)、ライン フィード (#xA)、タブ (#x9) 文字を含まず、スペース (#x20) 文字で開始または終了し、2 つ以上の隣接するシーケンスを含まないスペース文字。
使用する正規表現は次のとおりだと思います。
(一部の非空白、省略可能 [1 つ以上の非空白の隣の単一スペース]、常に非空白で閉じることを含む)
これはさまざまな正規表現テスト ツールで動作しますが、oXygen XML エディターを使用してチェックできないようです。文字列内のダブル スペース、前後のスペース、タブ、および改行により、XML インスタンスは引き続き検証に合格できるようです。
XSD の実装は次のとおりです。
何か特徴あるのかな
- XML
また
- XSD
また
- oXygen XML エディター
この作業を妨げますか?
xml - Oxygen での XSLT を使用した XML 変換
こんにちは、XSLT を使用して DIta xml を xml ファイルに変換する必要があります。
私の入力xmlファイルは
しかし、出力は次のようになります:
私の出力は以下のように必要です
XSL 使用したもの:
これを調べて、変換のための正しいコードを提供してください。前もって感謝します