Привет всем.
Народ в свое время, когда изучал технологии XML написал утилиту для работы —
один html файл. Работает под управлением IE, необходим установленный парсер MSXML4
Утилита позволяет:
Выполнять следующие работы с XML
    Загрузить (локально и по http) и проверить синтаксис документа.
    Вывести текст загруженного документа.
    Отобразить данный документ как дерево.
    Показать DOM (в виде набора свойств элементов) загруженного документа, осуществлять
    навигацию по объектам DOM. Выделять в дереве текущий активный объект
    Вывести http заголовок документа загруженого с URL
Выполнять следующие работы с XSL
    Загрузить XSL (локально и по http) и проверить синтаксис документа.
    Выполнять XSLT преобразование.
    При этом:
    Показать текст XSLT преобразования
    Показать XSLT преобразования в виде HTML
    Показать XSLT преобразования в виде XML дерева (если преобразование является синтаксически правильным XML)
    Осуществлять отладку (debug) XSLT (пошаговый проход по XML дереву и по XSLT дереву)
    Осуществлять определение времени выполнения (profiler) XSLT (показывает кол-во проходов и время выполнения каждого элемента)
Отлаживать XPath выражения
    Проверить правильность синтаксиса XPath выражения.
    Получить ряд узлов удовлетворяещему данному выражению на загруженном XML.
    Выделить в дереве загруженного XML все узлы удовлетворяющие XPath выражению.
    По ссылки получить доступ к DOM свойствам элемента.
Не судите строго, в общем это, конечно, игрушка. Если вы понимаете что такое
XSLT никакой debug вам уже не нужен. Думаю, что утилита будет полезна начинающим.
Реализована с расширением hta чтобы снять все ограничения по безопасности,
можете иметь ее и с *.htm. Если народ посчитает утилиту полезной можно разместить в XML FAQ.
Можно добавить к ней наиболее непонимаемые народом примеры — группировка на XSLT,
организация циклов и прочие.
Выкачать можно с:
Не запакованная версия 44Кб
Zip архив 10Кб

С уважением Didi
Автор: Didi    Оценить