の後に<choose>
を残さない方法はありますか?xsl:すべてのxslをチェックする:条件が
3
A
答えて
12
私は信じていません。仕様が示すように:
テストが真である最初の唯一のxsl:when要素の内容がインスタンス化されます。 xsl:whenがtrueでない場合、 という内容のxsl:otherwise要素がインスタンス化されます。 xsl:when要素が で、xsl:要素が存在しない場合、何も作成されません。
:http://www.w3.org/TR/xslt#section-Conditional-Processing-with-xsl:choose
あなたはそれがそのような他の条件から落下することはできません。転倒が必要な場合は、お互いの後ろに<xsl:if>
のセットに変換してください。
更新日 C、C++、およびJavaのswitch文が 要素とほぼ同じである
:ここではO'ReillyのXSLTブック(http://docstore.mik.ua/orelly/xml/xslt/ch04_02.htm)からの引用です。 1つの例外は、手順言語 がフォールスルー処理を使用する傾向があることです。つまり、 switchステートメントのブランチがtrueと評価された場合、ランタイムは、そのコードの一部が の他のブランチの一部であっても、breakステートメントを検出するまですべてを実行します。要素はその方法では動作しません 。与えられた評価が真であれば、評価された文 のみが評価されます
関連する問題
- 1. 既存の並べ替え/条件付きXSL FOインラインアラインメントXSL
- 2. は条件ならば、XSL
- 3. XSLすべての
- 4. XSLを使用して条件ロジックを適用する
- 5. xslファイルの各ループに複数の条件が含まれています
- 6. XMLを解析中にxslの条件文
- 7. 条件付き行スタイルxslと重複コードの回避
- 8. XSL - 他のXMLに基づく表示 - 条件付き
- 9. XSL FO:XMLコンテンツに基づく条件付きレイアウト
- 10. XSL
- 11. XSL
- 12. 条件が空の要素を識別しない場合のXSL
- 13. XSL - xslの間にアポストロフィをエスケープする:テストのとき
- 14. XSLファイルスタイルシートが
- 15. Java依存のxslファイルでのXSLキャッシュ
- 16. のxsl:
- 17. xsl:先行兄弟とソートXSLT 1.0 XSL-FO muenchian xsl:キー
- 18. 別のxslファイルを含めると、XSLプレーンテキストのインデントが発生する
- 19. XSL - すべてのオブジェクトを継承して拡張します。
- 20. xslコードですべての都市が返されない
- 21. .net環境でxslスタイルシートを生成するxslトランスフォーム
- 22. 条件に基づいてフィルタリングするためにXSLを使用してテーブルにデータを挿入する
- 23. XSLのすべてのテキスト要素をクリアします
- 24. デフォルトですべての要素をxsl:で返す?
- 25. XSL 2.0:
- 26. は、XSL
- 27. XSLファイル
- 28. は、XSL
- 29. xslネストループエラー
- 30. XSL:式
Thnx for fast answer、yes、 ' ' –