akXmlEdit - v1.5.0.7 редактор XML

Администрирование - Сервисные утилиты

xml xml viewer просмотр xml

350
akXmlEdit v1.5.0.7 - редактор XML, создавался для редактирования файлов переноса данных, правил обмена 1С. Нормально работает с большими файлами (>50mb). Понимает многострочные значения (код на 1С). Удобный поиск, редактор значений. Обновление: v. 1.5.0.7 (12.10.2010) Сделана возможность в панели результатов поиска сохранения этих самых результатов (маленькая кнопочка в заголовке панели) v. 1.5.0.1 Сделана возможность удаления узлов и атрибутов Добавлена возможность выделения нескольких элементов (в пределах одного уровня) Мелкие багофиксы

Изначально писалась для себя, пользовался пару лет, теперь решил выложить.

Если кто-то спросит - "Нафига ты написал эту хрень?" - я отвечу, что однажды у меня возникла необходимость изменить пару значений в файле переноса данных 1С.
Размер у него был около 12 мегабайт.
Машина у меня тогда была не сказать что старая, но и не сильно крутая, с 256мб памяти.
Сначала я попытался открыть его ФАРом. Файл открылся, но работать с ним было практически невозможно, т.к. ФАР при длинне одной строки в файле в несколько тысяч символов начинал откровенно тормозить.
Естественно, я полез в сеть, скачал несколько редакторов XML более-менее приемлимого размера.
Попробовал. Не помню, что это были за редакторы, но тормозили они на моей машине с этим файлом изрядно. Немного подумав, я решил что что-то здесь явно не так, так как если программа требует для открытия 12-метрового файла порядка 150-200 метров памяти и потом тормозит от каждого движения курсора, то на такие объемы она просто не рассчитывалась.
(да, я понимаю, что в этих редакторах много крутых фич и рюшечек, но мне-то надо было всего лишь поправить пару значений).
Осознав это, я вспомнил главного злодея из 5-го элемента, и со словами "хочешь сделать хорошо - сделай это сам" - запустил Delphi.
В принципе, я уже был готов самостоятельно написать простенький и ни на что не претендующий xml-парсер, но решил сначала попробовать стандартные средства.
Кинул на форму TXMLDocument, прописал путь к файлу, и сказал "Active := True".
"Вж-ж-ж" - сказала японская автоматическая пила, и файл открылся, при чем подозрительно быстро. "Ого!" - сказали суровые русские мужики в моем лице.
В итоге выяснилось, что открывается-то он практически моментально, но при этом грузит только корневые узлы дерева. На загрузку всех узлов времени требутся значительно больше.
Что-то в районе аж целой минуты-другой :) (файл, напомню, БОЛЬШОЙ).
Так что сам парсер (стандартный микрософтовский msxml3.dll) оказался ни в чем не виноват.
За что программистам из Микрософт - отдельно спасибо. Правда, далеко не все программисты Микрософт одинаково полезны - это становится понятным, если попробовать открыть такой большой файл в Internet Explorer :)
В общем в итоге - получилась это программа.

Узлы она подгружает динамически, т.е если файл большой, но корневых узлов немного, то откроется она практически мгновенно. При попытке раскрытия незагруженного узла, он подгружается в память, которой тоже конечно требуется парсеру немало, но зато после того как узел загружен, работа с ним идет без тормозов.
По признанию некоего "Господин ПЖ" с mista.ru - прога открыла xml на 480 Мб, и вела себя вполне адекватно, чем даже меня удивила. Правда, сколько ей потребовалось для этого памяти не говорилось, но, полагаю, очень немало.

Есть поиск с несколькими параметрами поиска.
Если в окне поиска снять галочку "Инициализировать узлы.", то поиск будет происходить только в тех узлах, что уже загружены в память(уже открывались). Т.е. не факт что во всех.
Галочка "Выводить результаты в панель результатов поиска" - если ее снять, то поиск будет идти до первого совпадения, если же ее оставить включенной, то будет просмотрен весь файл, а результаты будут выведены в боковую панель поиска. В этой боковой панели, если два раза кликнуть на строку, то откроется соотвествующий узел в основном окне.

Редактировать можно только значения атрибутов. Добавлять/удалять атрибуты/узлы - нельзя (во всяком случае, мне это не требовалось и до сих пор не требуется :)

Выпадающий список на панели инструментов - это выбор парсера.
Иногда одним можно открыть файлы, которые не понимает другой из-за ошибок в структуре/содержании файла.
Однако, не факт, что у вас в системе стоят парсеры OpenXML или XercesXML, и, если вы выберете отсутствующий парсер, вылезет ошибка. В этом случае просто выберите существующий парсер. И вообще - рекомендую пользоваться только MsXml-парсером.

Понимает командную строку -

Распространяется бесплатно. Однако я не отказываюсь от некоторого вознаграждения за свои труды, если кто решит, что программа того стоит.

Яндекс.Деньги 41001196540787


История версий

1.4.0.15
- В окне "О программе" добавлена возможность выделить и скопировать номер кошелька.

1.4.0.14
- Вернул стандартный меню/тулбары для отвязки от gdiplus.dll
- Окно индикации инициализации узла
- Окно индикации поиска,прекращение поиска по Esc
- исправлен глюк с панелью поиска - длинный текст не отображался

1.5.0.1
Сделана возможность удаления узлов и атрибутов
Добавлена возможность выделения нескольких элементов (в пределах одного уровня)
Мелкие багофиксы


1.5.0.7 (12.10.2010)
Сделана возможность в панели результатов поиска сохранения этих самых результатов (маленькая кнопочка в заголовке панели)

 

350

Скачать файлы

Наименование Файл Версия Размер
akXMLedit_1-5-0-7.rar
.rar 721,47Kb
08.12.17
1790
.rar 721,47Kb 1790 Скачать

См. также

Комментарии
Избранное Подписка Сортировка: Древо
1. Yasen 21.01.08 08:22 Сейчас в теме
2. JohnyDeath 290 21.01.08 10:14 Сейчас в теме
Да, хорошая программа! Я тож с такими проблемами сталкивался... много перепробывал, но эта - самая шустрая!
3. Spacer 283 21.01.08 12:33 Сейчас в теме
Нужная, хорошая вещь!
Действительно, актуальная для тех,
кто работает с xml файлами.
4. iddqd 369 21.01.08 19:02 Сейчас в теме
Товарищи! Не забываем выказывать свое отношение к программе! (если есть что выказывать :)
5. Mucmepukc 84 22.01.08 10:23 Сейчас в теме
спасибо! выручил!
а то прога предлагаемая ПФ требует аж 2-го фрамеворка
6. CheBurator 23.01.08 01:07 Сейчас в теме
Пока нашел один существенные недостаток - хотел кинуть пару денежек в кошелек... а нумар кошелька с Эбаута не копируется...
7. iddqd 369 23.01.08 15:54 Сейчас в теме
to Сhe Burashka
Очень, очень правильное замечание! :)
Выложил новую версию, добавлена возможность скопировать номер кошелька со страницы "О программе".

Пора задуматься, на что буду тратить честно заработанные миллионы.. :)
8. Aleksey.Bochkov 27.01.08 12:17 Сейчас в теме
9. Aleksey.Bochkov 27.01.08 12:23 Сейчас в теме
Для открытия файла 250 Мб программа использовала всего 500 Мб оперативки... да и загрузила всего за минуту..
А FAR после 10 минут загрузки сожрал 2Гб и это был не конец, просто ждать не было желания...
10. aim 01.02.08 14:53 Сейчас в теме
Прекрасно. Ещё бы для подстраховки новый узел уметь добавлять.... , то можно бы смело ни о чем не волноваться.
11. iddqd 369 02.02.08 07:37 Сейчас в теме
12. Abadonna 3721 02.02.08 08:12 Сейчас в теме
Плюс за описание с юмором, плюс за Абакан (почти земляки), плюс за Дельфи, плюс за реализацию.
Итого ставим один плюс, три на ум пошло :)
13. NewNick 17.02.08 02:36 Сейчас в теме
еще бы по номеру строки в файлике она б позиционировалась ;)
14. iddqd 369 17.02.08 15:48 Сейчас в теме
(13) В смысле - по номеру строки? В самом xml-файле?
Так там вполне может и одна строка всего быть. Только дли-инная..
Уточни.
20. srv80 8 19.03.08 10:38 Сейчас в теме
"(14) еще бы по номеру строки в файлике она б позиционировалась ;)"
Все красиво, но этой возможности действительно очень не хватает. Например, при обмене центом и переф, выдается ошибка "Ошибка преобразования XML(633488,15)". Беру тотал командер, жмем ф4, и "Перейти по строке" - 633488. И дальше колдуем с этой строкой. Надеюсь доступно объяснил необходимость функции позиционирования по номеру строки :)
21. iddqd 369 20.03.08 19:12 Сейчас в теме
(20) Объяснил доступно. Но, к сожалению, с использованием используемых (сорри за тавтологию :) парсеров это не получится - в данный момент я не работаю с файлом напрямую, а эти парсеры предоставляют доступ только к своему уровню абстакции.
15. infossa 02.03.08 13:06 Сейчас в теме
Без всякого сомнения, в хозяйстве пригодиться ! :)
16. smok 12.03.08 16:32 Сейчас в теме
Очень не хватает удаления узлов. И множественного выбора.
17. iddqd 369 12.03.08 17:58 Сейчас в теме
(16) Уточни на счет множественного выбора. Множественный выбор для удаления узлов?
18. smok 13.03.08 10:45 Сейчас в теме
Да. Выделил несколько узлов и удалил за раз.
19. iddqd 369 13.03.08 11:26 Сейчас в теме
(19) Удаление добавить не сложно. Думаю, сделаю в ближайшие дни.
22. megatrend 122 24.03.08 16:08 Сейчас в теме
Хорошая идея. Реализацию пока не успел оценить, но надеюсь, что всё будет в порядке. Так держать! ;)
23. Поручик 4159 18.04.08 08:09 Сейчас в теме
Спасибо за прогу, пригодилась. А нельзя ли сделать редактирование узлов?
24. iddqd 369 18.04.08 14:35 Сейчас в теме
(23) Можно. Все можно. Только надо время и желание.
Лично меня она в том виде, который есть - устраивает полностью, но ваше пожелание я учту, и, как руки дойдут - реализую.
25. bazvan 73 05.05.08 15:22 Сейчас в теме
26. linyer 18.05.08 18:24 Сейчас в теме
Доброе время суток с данной программой все понятно!!
Не могли бы ли в мне объяснить что обозначают
ТипыАтрибута РЭ, АС, К в Справочниках
И в Документах -М, РШД, ОРД
27. iddqd 369 19.05.08 07:45 Сейчас в теме
(26) А нельзя ли немного поподробнее? Что за типы атрибута? Что за справочники и документы? Я так понимаю у вас вопрос не столько по программе, сколько по формату файла, который она открывает? Не уверен, что смогу вам помочь в этом случае
28. z-alexey 1185 22.05.08 09:37 Сейчас в теме
Автору респект. Шустро работает и наглядно. Благодаря этой штуки при загрузке большого файла примерно можно понять сколько уже загрузилось в 1С.
29. Abadonna 3721 27.05.08 06:07 Сейчас в теме
Условия:
Процессор: AMD Athlon™ 64 X2 Dual Core Processor 3800+ частота 2000
Количество процессоров: 2
Технология гипертрейдинг: ДА
Технология MMX: ДА
Операционная система: Microsoft Windows XP Service Pack 2
Оперативная память, MB: 2146
Открываем мой файл переноса за апрель: CDDataАпрель2008.xml, 180 MB
Старт - 10:00
10:03 - появился корневой узел, жмем:
"Инициализация узла..."
10:14 - ждать надоело, панночка померла :(


31. iddqd 369 27.05.08 09:09 Сейчас в теме
(29) А другим парсером открыть тоже не получается?
Дело в том, что парсер я использую готовый. В самой программе основные тормоза проявляются в тот момент, когда я пытаюсь получить количество дочерних элементов узла - обращаюсь к свойству Count парсера. Так что, боюсь, здесь я ничего сделать не могу.
А память программа в тот момент, когда "панночка померла" ест? Если да, то парсер таки что-то читает. Но вот когда он это прочитает - это науке не известно.. :(
30. kitt 323 27.05.08 06:43 Сейчас в теме
После просмотра хмл-файлов в интернет експлорере несомнено +, хотя поработать еще есть над чем.
Автор спасибо
32. Abadonna 3721 27.05.08 09:17 Сейчас в теме
Да я знаю какой парсер ты используешь ;) Дельфи рулит!
Он однозначно считает, при этом что интересно: загрузка ЦП и памяти - 50% (забыл написать сразу)
33. iddqd 369 27.05.08 09:27 Сейчас в теме
Тогда единственно - попробовать оставить на часок.. :) Больше, я боюсь, ничего предложить не могу. :(
Только что попробуй другие парсеры - может какой у тебя в системе и стоит? OpenXML вроде как грузит весь файл в память сразу, жрет ее много (файл 10мб, памяти откушал 140мб), зато потом без тормозов. XercesXML так же как и MSXml - грузит каждую ноду отдельно.
Правда, самый большой xml-файл который у меня есть - 15 метров. :)
34. Хышник 04.06.08 08:36 Сейчас в теме
ставлю + ...весчь нужная.....у мну суточный файл журнала - под 60 метров...
35. Cbr 06.06.08 19:13 Сейчас в теме
Работаю с файлами до 120 Мб. Пользовался xml notepad. Этот работает однозначно быстрее. Спс, крайне нужная вещь
36. Altez 20.06.08 13:59 Сейчас в теме
(Извиняюсь, если офтоп)
А можно ль этой тулзой
открыть 8.1ные правила обмена из типовой обработки выгрузки хозопераций в Бухию7.7?

В макете обработки лежит хмл-подобный текст:
<ПравилаОбмена>
<ВерсияФормата>2.01</ВерсияФормата>
<Ид>8091c338-eb44-4c3a-92ac-02b449456319 </Ид>

При открытии akXML находит недопустимый символ "<"?

, добавил
<?xml version="1.0" encoding="windows-1251" ?>

получил "Invalid XML declaration"
при том что IE читает безошибочно.
Что не так?
Стоит пытаться редактировать akXMLedit-ом или для этого нужны др. редакторы?
Спасибо.
37. iddqd 369 20.06.08 19:40 Сейчас в теме
(36) Восьмерки у меня сейчас нет. Можете мне выслать этот файл? Полагаю, он не очень большой?
Выслать можно на адрес, указанный в окошке "О программе".
38. iddqd 369 20.06.08 19:43 Сейчас в теме
(36) В дополнение: Во вторник я уезжаю в командировку, так что если вышлете раньше - смогу посмотреть оперативно.
39. JohnyDeath 290 24.07.08 12:47 Сейчас в теме
А у мелкософта тоже есть нормальная бесплатная приблуда XML Notepad 2007: http://www.microsoft.com/downloads/details.aspx?familyid=72d6aa49-787d-4118-ba5f-4f30fe913628&displaylang=en
40. iddqd 369 24.07.08 19:34 Сейчас в теме
(39) Скачал. Как минимум - ему нужен .Net 2.0, а свою приблуду я задумывал в том числе для использования с флешки на любом компе. Завтра загружусь в XP, поставлю, посмотрю. Любопытно. :)
41. iddqd 369 26.07.08 17:46 Сейчас в теме
Попробовал XML Notepad от MS. Сипатичный. Но тормозззззз... :)
50. Alef 12.10.10 04:02 Сейчас в теме
(41) Занятно, что программисты Microsoft ее для своих целей написали. Они, видимо, с файлами выгрузки не работают :cry:
42. inspam 73 28.10.08 15:05 Сейчас в теме
Предлагаю:
1) Добавить возможность вводить ноды и атрибуты. Добавить возможность редактировать ноды
2) Добавить возможность Drag&Drop для перемещения нодов и атрибутов мышкой для изменения иерархии. Желательно для этого иметь множественный выбор
3) Вывести окно запросов XPath для отбора и анализа результатов
43. artbear 1089 08.08.09 13:28 Сейчас в теме
Запустил поиск узлов по значению на большом файле, программа поработала пара минут, подвисла и потом упала :(
Памяти 2ГБ, на винте также места полно.
44. yansen 12.08.09 11:07 Сейчас в теме
Автору программы большое спасибо.
Единственное что пугает, если реализовывать все то что, тут предлагают, то в итоге получится как раз таки типовая программа, с медленной работой и с большими дистрибутивом.
45. iddqd 369 12.08.09 17:38 Сейчас в теме
(44) Это да :)
Некоторые вещи ввести можно, и даже нужно, но мне не нравится микрософтовский парсер.
Я написал свой. По скорости - как минимум не уступает, удобен для меня как программиста. Как-нибудь, как будет свободное время - сделаю на его основе akXMLEdit2. Вот. :)
PS: Учитывая, что недавно я *с гордостью* стал дважды папой - сроков не озвучиваю.. :)
46. yansen 12.08.09 18:06 Сейчас в теме
Автору тогда не просто спасибо, а тройное спасибо!!!
За программу и за повышение демографической ситуации в России два раза.. :)
48. iddqd 369 26.08.09 08:34 Сейчас в теме
(46) Ну, в два раза в России - это вы мне конечно сильно польстили :))
47. almas 193 25.08.09 08:21 Сейчас в теме
Спасибо. Быстро, просто и совкусом.
49. rasswet 82 31.07.10 09:34 Сейчас в теме
файл выгрузки в 276 мегабайт!!! открылся где-то за минуты за 2-3. на 3х гб оперативки коре Е8200.
кое как передвигалось по этому файлу. и даже работал поиск. я думаю однозначно зачет!
51. astonvilla 227 24.12.10 15:18 Сейчас в теме
Однозначный плюс. Для работы с файлами обмена самое оно...
52. AndreyKyiv07 5 19.05.11 03:28 Сейчас в теме
Спасибо, выручила прога! В обмене ошибка выдавалась, а с отправителем говорить - сложно. Удалил док. с ошибкой - все и принялось!
:D
53. alexch8 26.09.11 15:49 Сейчас в теме
Спасибо. Очень пригодилось при внесении небольших изменений в файлы обмена данными 1С.
54. iddqd 369 26.09.11 17:41 Сейчас в теме
55. respublica 20.01.12 14:28 Сейчас в теме
Если планы развития этой программы?
57. StepByStep 3028 12.04.12 11:49 Сейчас в теме
Давно и успешно пользуюсь программой.
Автору БОЛЬШОЕ СПАСИБО.

(55) respublica,


Если планы развития этой программы?


Присоединяюсь.
56. Lexus 13.03.12 12:45 Сейчас в теме
как и автор, столкнулся с необходимостью просмотра (и "мелкой" правки) большого файла (несколько десятков метров), попробовал десятка полтора программ, но ни в одной кроме этой так и не дождался даже открытия файла :)
58. isn 13 19.04.12 11:47 Сейчас в теме
не открывает файлы обмена размером больше 300 мегов - вылетает с ошибкой.
59. isn 13 19.04.12 11:50 Сейчас в теме
размер программы при открытии фала 357 мегов увеличился в трое и продолжал увеличиваться до тех пор пока память не кончилась и прога не закрылась с ошибкой.
60. isn 13 19.04.12 11:58 Сейчас в теме
Проблема была не в программе, а в самом файле, конец файла битым оказался. Файл открывает. Правда в таком большом файле поиском воспользоваться не получилось. После отмены поиска - память программа, которая она "отжала" не вернула - это порядка 3Гб оперативки.
61. iddqd 369 19.04.12 16:30 Сейчас в теме
(60) При поиске программа инициализирует все узлы. Если их много - то и памяти много ест. Т.е. при запуске программа грузит только корневые узлы. При раскрытии узла - подгружает дочерние. При поиске - грузит все.

(57)(55)
Собираюсь как-нибудь выбрать время, и добавить в программу добавление (сорри за тавтологию) узлов/атрибутов. Мне самому это не надо, но программа пользуется популярностью, что обязывает :). Больше планов нет.
62. Alister 9 19.04.12 16:36 Сейчас в теме
(61) спасибо за программу, помогает часто :)
63. tango 483 22.05.12 11:35 Сейчас в теме
64. ccserg 59 31.08.12 22:50 Сейчас в теме
Круто ! Открыл файл 610 мб !
65. turboatom 20.12.12 22:15 Сейчас в теме
Отлично, 600мб файл пару мин и все как на ладони!
66. jhfrek 185 07.04.13 12:33 Сейчас в теме
67. mikmike 5 17.10.13 13:43 Сейчас в теме
Программа понравилась !
присоединяюсь к вопросам о планах.
Работаю с алкогольной отчетностью - там бывает при проверке выскакивает, что ошибка в строке № ...
Можно ли сделать переход на строку? не внутри атрибута, а в целом по файлу
68. AllexSoft 17.10.13 13:50 Сейчас в теме
+1 за дальнейшее допиливание сего замечательного продукта
69. StaticUnsafe 03.02.14 11:38 Сейчас в теме
Хорошая прога, пользовался предыдущей версией.
70. Adeptus 93 03.02.14 13:18 Сейчас в теме
Пользуюсь плагином Syn v2.04: TotalCommander Lister Plugin
71. gull22 84 05.02.14 10:35 Сейчас в теме
Спасибо автору за продукт! Пользуюсь.
72. isn 13 07.02.14 15:00 Сейчас в теме
Пользуюсь notepad++, после того как пытался открыть файл размером 450 мегов.
akXMLedit вылетел с ошибкой.

Проги файлы такого размера открывают точно:
EditPadPro,
notepad++
UltraEdit
81. FractalizeR 13.02.14 17:49 Сейчас в теме
(72) isn, Открыть - это одно. А как там со строками длиной в несколько килобайт?
73. adva 38 07.02.14 15:03 Сейчас в теме
Присоединяюсь к благодарностям, пользуюсь давно, очень удобная вещь
74. DrAku1a 1292 07.02.14 17:09 Сейчас в теме
Прикольно! Авось и пригодится )
75. KliMich 07.02.14 23:37 Сейчас в теме
Спасибо автору! Давно использую. Отличный редактор. Однозначно плюс!
76. LexSeIch 195 10.02.14 05:21 Сейчас в теме
Мир этому дому!
Только вчера разбирался с этой темой - искал новый редактор (пока пользуюсь XmlPad). Поэтому обработка в тему - взял на заметку. Плюс.
77. axxell 1015 10.02.14 11:49 Сейчас в теме
Привет!
Пару раз пытался загрузить - сообщение об ошибке архива. Можете сообщить альтернативный адрес закачки?
78. robot2344332 10.02.14 12:21 Сейчас в теме
пользуюсь firstobject XML Editor - открывает, редактирует xml файлы любого размера, работает очень быстро
причем бесплатно
aegoncharov; Жолтокнижниг; +2 Ответить
79. Жолтокнижниг 245 11.02.14 21:07 Сейчас в теме
(78) robot2344332, никогда еще не подводил
89. eruil 11.01.15 11:58 Сейчас в теме
(78) robot2344332,
firstobject XML Editor - ошибка при открытии файла более 2Гб
80. Yran 13.02.14 10:24 Сейчас в теме
Скачал, а архив не распаковывается!!!
82. smitti911 18.02.14 14:16 Сейчас в теме
Пользуюсь notepad++ или XmlPad . Быстро удобно и бесплатно.
83. iov 364 08.03.14 02:41 Сейчас в теме
http://habrahabr.ru/post/100949/ пять копеек в копилку автору на заметку о возможностях других редакторов
84. iov 364 08.03.14 02:44 Сейчас в теме
ох и как я мог забыть ru.wikipedia.org еще немножко
85. iov 364 08.03.14 02:44 Сейчас в теме
Автору - плюсик в любом случае в копилку положил.
86. iov 364 08.03.14 02:48 Сейчас в теме
и почему автору бы не добавить в вики и свою программу?
87. jobkostya1c8 21.10.14 11:04 Сейчас в теме
ОЧЕНЬ большой плюс. Отладка экстренной выгрузки в боевых условиях :) Раз и открыл с иерархией.
88. eruil 11.01.15 11:38 Сейчас в теме
А как на счет файлов более 2Гб ?
90. iddqd 369 11.01.15 19:31 Сейчас в теме
(88) eruil,
Боюсь, ничего подсказать не могу - файлов такого объема у меня просто нет, проверить не на чем
91. eruil 11.01.15 23:00 Сейчас в теме
(90) проверил akXmlEdit - v1.5.0.7
Ошибка - Недостаточно памяти для завершения операции.
Файл 2.5Гб программа не переварила. Жаль.

Пока из открывших и позволивших работать с файлом - это Oxygen XML editor (64bit)
Но и эта программа на таком большом объеме бьет файл на pages, где просмотр и работа со структурой возможна только в рамках отдельной страницы. А замена по всему документу не работает.

Поиск XML редактора для больших (более 2Гб) файлов продолжается.
92. eruil 19.01.15 09:22 Сейчас в теме
Открыл для себя 010 Editor
Отличная программа, прекрасно работает с большими файлами (более 2Гб) и довольно шустрая.
93. Lapitsky.Nick 01.12.15 15:16 Сейчас в теме
Ай, красавец ... открывает и читает и изменяет даже с супер функцией ПОИСК )))

Вообщем файл размером 1 гиг открыл и исправил )
94. rar_xxx 21 07.01.16 21:14 Сейчас в теме
Недостаточно памяти для завершения операции. Пытаюсь открыть XML файл 2,5 ГБ. Оперативы 16 Гб. Свободно 12 ГБ.
95. Поручик 4159 11.01.16 08:04 Сейчас в теме
(94) Физическая память машины большой роли не играет. Программа может адресовать ровно столько, сколько заложено в ней самой компилятором.
96. eruil 11.01.16 11:21 Сейчас в теме
(94) rar_xxx, попробуйте 010 Editor, должен справиться.
97. Aleksey81 615 02.03.16 00:02 Сейчас в теме
Великолепная программа. Ранее использовал другие программы из интернета, но такой удобной не встречал.
Уже в первые 5 минут обнаружил великолепные и (!!!) уникальные функции
а) Отображение имени узлов, в которых только одно свойство (а таких более половины в правилах обмена)
б) Фантастически удобная функция "выводить результаты поиска в панель результатов поиска"
Автору низкий поклон !!!
98. Insanity 69 14.03.16 10:14 Сейчас в теме
включил, выбрал файл - увидел полное свёрнутое дерево. :)
Хорошо когда есть программисты, которые выкладывают продукт не "лишь бы работало" а вполне себе законченную вещь. Спасибо.
99. kiruha 370 04.10.17 15:32 Сейчас в теме
У нас большие файлы от 100 Мб до 2 гб
150 Мб уже минут 10 разворачивает дерево .... Короче убил процесс.
Блокнот открывает сек 40.

Почитал "Узлы она подгружает динамически, т.е если файл большой, но корневых узлов немного, то откроется она практически мгновенно."
В файле всего один корневой узел, что часто в xml.
Вероятно нужна опция динамически подгружать узлы второго уровня
Оставьте свое сообщение