Вы имеете в виду сервер Microsoft SQL? Как не понятно из тегов.
Мы используем DBComparer для сравнения баз данных, но я не знаю, какие интеллектуальные совпадения вы ищете.
Возможно, вы можете использовать SQL для вывода списка всех разрешений, чтобы вы могли сравнить его с помощью инструмента сравнения.
См. Запрос SQL Server, чтобы найти все разрешения / доступ для всех пользователей в базе данных
.
<xsl:import href="library/utility-include.xsl" />
Путь href относительно текущего xsl файла. <xsl:import/>
документация.
Помните, что необходимо записать строки импорта как первый дочерний элемент <xsl:stylesheet>
или <xsl:transform>
. Они не могут появиться всюду по Вашим файлам.
Поскольку все другие ответы указали, существует две инструкции XSLT:
и
это было разработано точно для обеспечения этой возможности.
Это может представлять интерес для Вас, что существуют полные библиотеки шаблонов и функций, которые внутренне импортируют другие таблицы стилей библиотеки. Таблицы стилей библиотеки предназначаются, чтобы быть импортированными в таблицах стилей XSLT пользователя.
Например, действительно взгляните на библиотеку FXSL для функционального программирования в XSLT.
Да Вы можете - Вы можете include
и import
другой XSLTs.
Это - хорошее место, чтобы начать узнавать о import
который является тем, что Вы ищете конкретно. include
отличается, но стоит знать о.
Все остальные ответы дают вам достаточно информации,
Я хочу упомянуть здесь еще одну важную вещь ... Вы можете даже «передавать (в обоих направлениях) параметры» между двумя (вызывающим и вызываемым файлом, если им нужно поделиться какими-либо данными) xslt files ..
Эта функция играет важную роль в XSLT версии 1.0 и за ее пределами, она может вам понадобиться в будущем ..
:)