Я застрял, пытаясь работать в рамках этих ограничений, я использую XSLT 1.0 {под .net}.
Я хотел бы иметь возможность сделать следующее:
Я xsl: для каждого через набор узлов типа
<node>
<data> unknown unstructured xml </data>
<owner></owner>
</node>
я бы хотел иметь возможность вывести
<node>
<data> unknown unstructured xml </data>
<!--RESULT of calling an XSL template with certain parameters -->
</node>
из моих поисков я думал, что смогу сделать что-то вроде здесь :
<xsl:copy>
<xsl:apply-template name="findownerdetails">
<xsl:with-param name="data" select="something" />
</xsl:apply-template>
</xsl:copy>
но это, по-видимому, неверно. какие-нибудь предложения, как заставить это работать или достигнуть чего-то подобного? Боюсь, я не могу просто вызвать apply-templates, так как шаблон, который я хочу, будет зависеть от некоторых данных, которые я собираю для каждого элемента списка элементов узла.
Любой совет приветствуется