xslt

Преобразуйте XML-документ с помощью механизма XSLT

Синтаксис

закончитесь = xslt (источник, стиль, dest)
[закончитесь, стиль] = xslt (___)
xslt (___, '-сеть')

Описание

result = xslt(source,style,dest) преобразовывает XML-документ с помощью таблицы стилей и возвращает URL получившегося документа. Функция использует эти входные параметры, первый из которых требуется:

  • source является именем файла или URL исходного XML-файла, заданного как скаляр строки или вектор символа. source может также задать узел DOM.

  • style является именем файла или URL таблицы стилей XSL, заданной как скаляр строки или вектор символа.

  • dest является именем файла или URL желаемого выходного документа, заданного как скаляр строки или вектор символа. Если dest отсутствует или пуст, функция использует временное имя файла. Если dest является '-tostring', функция возвращает выходной документ как вектор символа.

[result,style] = xslt(___) возвращает обработанную таблицу стилей, подходящую для передачи последующим вызовам XSLT как style. Это предотвращает дорогостоящую повторную обработку таблицы стилей.

xslt(___,'-web') отображает получившийся документ в Браузере документации.

Примеры

Этот пример преобразовывает файл info.xml с помощью таблицы стилей info.xsl, пишущий вывод в файл info.html. Это запускает получившийся файл HTML в MATLAB® Web Browser.

xslt('info.xml', 'info.xsl', 'info.html', '-web')

Советы

MATLAB использует саксонский процессор XSLT, версию 6.5.5, которая поддерживает выражения XSLT 1.0. Для получения дополнительной информации смотрите http://saxon.sourceforge.net/saxon6.5.5/

Для получения дополнительной информации о записи таблиц стилей XSL смотрите веб-сайт Консорциума World Wide Web (W3C®), https://www.w3.org/Style/XSL/.

Смотрите также

|

Представлено до R2006a

Была ли эта тема полезной?