Практическое руководство. Использование точек останова в XSLT
Точки останова можно задать в таблице стилей XSLT или в исходном XML-документе. Если задать точку останова на теге, то при выполнении точка останова переходит к следующему оператору, у которого есть сведения исходной строки.
Дополнительные сведения см. в разделе Debugging Basics: Breakpoints.
Задание точки останова в таблице стилей
Точки останова можно задать на открывающих тегах, закрывающих тегах и текстовых узлах таблицы стилей XSLT. Точки останова можно также задать в коде блока скрипта.
Задание точки останова в таблице стилей
Откройте таблицу стилей в редакторе XML.
Установите курсор в положение точки останова, щелкните правой кнопкой, укажите пункт Точка останова, затем выберите пункт Вставить точку останова.
Нажмите кнопку обзора (...) в поле Ввод окна свойств документа.
Выберите исходный XML-документ и нажмите кнопку Открыть.
Таким образом задается файл исходного документа, используемого в XSLT-преобразовании.
На панели инструментов редактора XML нажмите кнопку Отладка XSL.
Задание точки останова в исходном XML-документе
В исходном XML-документе точки останова можно задать на элементах, атрибутах, узле пространства имен, комментариях, инструкции по обработке и текстовых узлах исходного XML-документа. Невозможно задать точку останова на узле документа или на узле пространства имен, который наследуется от родительского элемента.
Задание точки останова в исходном XML-документе
Откройте XML-документ в редакторе XML.
Установите курсор в положение точки останова, щелкните правой кнопкой, укажите пункт Точка останова, затем выберите пункт Вставить точку останова.
Нажмите кнопку обзора (...) в поле Таблица стилей окна свойств документа.
Выберите исходный XML-документ и нажмите кнопку Открыть.
Таким образом задается файл исходного документа, используемого в XSLT-преобразовании.
На панели инструментов редактора XML нажмите кнопку Отладка XSL.