Я думаю, многие люди знают о таких инструментах, как RegexBuddy. Есть ли что-то подобное для XSLT?
Где-то есть приятель XSLT?
Ответ 1
XSLT IDE (среда интерактивной разработки):
- XSelerator (тот, который я использовал в течение 6-7 лет). Free, имеет отладчик для MSXML, имеет intellisense для XSLT 1.0 и XSLT 2.0. Кроме того, есть некоторые динамические intellisense. Отладчик имеет точки останова, точки останова данных, визуализирует временные деревья, переменные, условия тестирования, текущий вывод,... и т.д.
- VS2008 - хороший редактор XML + XSLT Debugger. Хороший статический интеллект. Шаблоны совпадений статически проверены. Точки останова, точки останова данных, визуализация переменных и текущий вывод.
- oXygen
- XML-SPY (Altova)
- Stylus Studio
Инструменты XPath:
- XPath Visualizer - популярный инструмент для изучения XPath, играя с выражениями XPath. Свободный и открытый источник. Позволяет оценивать любое выражение XPath для данного XML-документа и отображает результаты, освещенные в документе xml (если они node (ы)) или в отдельном поле (если результаты являются атомными значениями). Позволяет определять xsl: variable-s, а затем использоваться в выражениях XPath. Позволяет определять xsl: key-s, а затем ссылаться на функции key() в выражениях XPath.
EDIT. В Visualizer XPath теперь есть новый, более безопасный дом, из-за к доброте Ларса Хаттара.
Ответ 2
Это самое близкое, что я знаю, что бесплатно: XML Copy Editor
Altova XML Spy отлично, но дорого.
Ответ 3
Если вы просто хотите поэкспериментировать с выражением XSLT, песочница в формах Orbeon. Очевидно, что в RegexBuddy есть еще несколько функций, которые не эквивалентны, но это приятный интерактивный способ играть с каким-то странным выражением XSLT, которое вы пытаетесь отлаживать.
Ответ 4
Я использовал Architag XRay в прошлом (у меня oXygen сейчас). XRay является свободным и легким.
Ответ 5
И ваш вариант партизан, прослушиваемый и, казалось бы, неподдерживаемый свободный семейный фаворит: XML cooktop