スポンサーリンク

[XSLT] importとincludeの違い


importとincludeの違い

importの特徴

  • <stylesheet>要素内で最初に書く必要がある
  • 内部のxsltが優先

includeの特徴

  • 外部のxsltが優先

サンプルコード

[XSLT] 二つのXSLファイルをxsl:include要素でマージさせる

こちらで記載しているincludeの個所を削除し、stylesheetの次にimportを記載すると結果は同じ。
これが違いになる。

優先度について例をあげると、
内部、外部にhtmlのスタイル(フォントなど)を、同じ要素、属性名で違うデータを指定していると、
importでは内部のスタイルが優先されるなどがある。

XSLT
スポンサーリンク
シェアする
trelab