как сохранить строку в массиве или последовательности?

#linux #xslt

#linux #xslt

Вопрос:

Я использую xslt 1.0. Я должен хранить строковые значения в массиве / последовательности. Есть ли какой-либо способ объявить массив строк / последовательность и сохранить в нем значения?? заранее спасибо.

Ответ №1:

Рассмотрите возможность использования XSLT 2.0. Он имеет гораздо лучшую поддержку для таких типов данных.

Ответ №2:

XSLT не имеет такой поддержки переменных, как другие языки. Переменная xsl: может хранить только строку, число, логическое значение или набор узлов. Однако вы можете создать XML-массив или последовательность и использовать функцию key() для выполнения поиска:

http://www.ibm.com/developerworks/library/x-xsltip.html