Здравствуйте, Sergey_S-Pb, Вы писали:
SP>Задача убрать: SP> <xsl:choose> SP> </xsl:choose> SP>И сделать вызов формата : SP> <xsl:apply-templates select="document('../xml/xml.xml')/root/$Item" mode="Item"/> SP>Я понимаю что $Item это строка а не объект
Не пробовали что-нибудь вроде /root/*[name()=$Item] ?