私はxmlファイルを持っています、例えば:
<parent>
<notimportant1>
</notimportant1>.
<notimportant2>
</notimportant2>.
....
<child>
<grandchild>.
....
</grandchild>
<grandchild>
....
</grandchild>.
....
<notimportant3>
</notimportant3>
</child>
<parent>
そして、xslファイルがあります:
<xsl:template match="parent">.
...
...
<xsl:for-each select="child">.
<xsl:for-each select="grandchild">
...
</xsl:for-each>.
</xsl:for-each>
....
</xsl:template>
xsl
ここで、この既存のファイルのみをインポート/インクルードできる新しいファイルを作成する必要がありますxsl
。
このfor-each動作をオーバーライドして、代わりに事前定義されたテキスト/リンクのみを表示できるようにすることは可能ですか?
既存のxslを変更できず、テンプレートから他のすべてを使用したい-より高い優先度で新しいxslを定義することはできません。