Простой просмотрщик и редактор XML-файлов. Особенность - легко и просто открывает большие файлы мегабайт так в 12, например файл переноса 1С, только память подавай. :)
Функций у программы - целых 3. Открыть и показать файл, найти что нам нужно, и отредактировать значение в ноде.
Узлы программа подгружает динамически, т.е если файл большой, но корневых узлов немного, то откроется она практически мгновенно. При попытке раскрытия незагруженного узла, он подгружается в память, которой тоже конечно требуется парсеру немало, но зато после того как узел загружен, работа с ним идет без тормозов.
Есть поиск с несколькими параметрами поиска. Если в окне поиска снять галочку "Инициализировать узлы.", то поиск будет происходить только в тех узлах, что уже загружены в память(уже открывались). Т.е. не факт что во всех. Галочка "Выводить результаты в панель результатов поиска" - если ее снять, то поиск будет идти до первого совпадения, если же ее оставить включенной, то будет просмотрен весь файл, а результаты будут выведены в боковую панель поиска. В этой боковой панели, если два раза кликнуть на строку, то откроется соотвествующий узел в основном окне.
Редактировать можно только значения атрибутов. Добавлять/удалять атрибуты/узлы - нельзя (во всяком случае мне это не требовалось и до сих пор не требуется :)
Выпадающий список на панели инструментов - это выбор парсера. Иногда одним можно открыть файлы которые не понимает другой из-за ошибок в структуре/содержании файла. Однако, не факт, что у вас в системе стоят парсеры OpenXML или XercesXML, и, если вы выберите отсутствующий парсер, вылезет ошибка. В этом случае просто выберите существующий парсер. И вообще - рекомендую пользоваться только MsXml-парсером.
Понимает командную строку - "c:\akXmlEdit.exe file.xml"
|