Мне нужно извлечь некоторые записи из динамически сгенерированного XML-документа, иерархия которого будет иметь заранее определенный формат, но глубина иерархии не будет известна. Я работаю в среде .net и знаю, что мы можем использовать методы .net из xsl и что нам нужно использовать рекурсивную функцию в этой ситуации в традиционной парадигме программирования. но я не знаю, как обойти это, используя чистый xsl, что мне нужно сделать в данном конкретном случае.