Обращение к стороннему XML документу через фунццию document.

Grizzzly

Турист
Регистрация
1 Июл 2006
Сообщения
1
Реакции
0
Credits
0
Когда имя файла известно, то все понятно. А что делать, если имя подгружаемого файла необходимо вытащить из другого xml файла.
Допустим есть таблица стилей, и 2 xml файла.

Имя первого файла известно и он загружается <xsl:for-each select="document('xml.xml')">, а вот имя второго нет, его надо вытащить из первого файла.
Первый файл:
<books> <book>
<bookinfo>Книгa1</bookinfo>
</book></books>
Как правильно оформить функцию document, чтобы вытащить название второго файла из тегов <bookinfo>Книгa1</bookinfo> из файла 'xml.xml и дописать ему расширение xml?