XML Browser — навигация по XML-файлам

Здесь можно обсудить ваш любимый плагин.
User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39
Been thanked: 2 times

XML Browser — навигация по XML-файлам

Post by LanKing »

Latest post of the previous page:

John Doe wrote:> В файле описания говорится обратное
У вас win 2000?
В принципе, делаю пак фара кросс-платформенный насколько это возможно. И под 2000 тоже хотелось бы.
John Doe wrote: > а говорит -файл не найден.
Плагины не говорят.
Что у вас происходит из такого объяснения понять невозможно.
В панели курсор на файле Renewal.xml. Жмакаю F11 -> XML Browser. Получаю окно:
╔═════════════ Ошибка ═════════════╗
║ Не удается найти указанный файл. ║
╟──────────────────────────────────╢
║ { OK } ║
╚══════════════════════════════════╝
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

XML Browser — навигация по XML-файлам

Post by John Doe »

Похоже на баг, но с msxml это вряд ли связано.
А Enter на файле работает?
User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39
Been thanked: 2 times

XML Browser — навигация по XML-файлам

Post by LanKing »

John Doe wrote:Похоже на баг, но с msxml это вряд ли связано.
А Enter на файле работает?
Нет
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

XML Browser — навигация по XML-файлам

Post by John Doe »

А что происходит?

Версии фара и плагина вообще актуальные?
User avatar
LanKing
Posts: 180
Joined: Thu 31 Aug, 2006 20:39
Been thanked: 2 times

XML Browser — навигация по XML-файлам

Post by LanKing »

Начало заходить по энтеру внутрь как в систему файлов\директорий.
Так и должно быть?

xml │version="1.0" encoding=║
renewal │http://code.google.com/║

Если да, то непонятно, почему из меню вызов не работает
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

XML Browser — навигация по XML-файлам

Post by AleXH »

FAR3.0.4190, XMLDOM 2.41.0. Выдаёт при CtrlPgDn на файле 1.txt, файл текстовой обычный, кодировка 1251. Указывает на первый символ C8h в "Исходные данные".

Что особенно плохо - непонятно чьё это сообщение. Имхо любые сообщения об ошибках в заголовке должны содержать префикс генератора ошибки. Т.е. в данном случае заголовок должен выглядеть так: "XMLDOM: Error"
yms
Posts: 209
Joined: Sun 14 Jun, 2009 10:38
Been thanked: 2 times
Contact:

XML Browser — навигация по XML-файлам

Post by yms »

Fedia wrote:а чего он Android `овские AndroidManifest.xml не умеет?

Ошибка разбора 0xc00ce508: строка 1 символ 1
В текстовом комментарии обнаружен недопустимый знак.
Это смотря какие AndroidManifest.xml. Если внутри .apk — то это бывший XML, скомпилированный во внутренний андроидовский двоичный формат. Короче, он только называется XML. А если в исходнике — должен открываться.

Чтобы декодировать двоичный файл обратно в xml, есть некая тулза android-apktool, но я ее не пробовал.
yms
Posts: 209
Joined: Sun 14 Jun, 2009 10:38
Been thanked: 2 times
Contact:

XML Browser — навигация по XML-файлам

Post by yms »

LanKing wrote: В панели курсор на файле Renewal.xml. Жмакаю F11 -> XML Browser. Получаю окно:
╔═════════════ Ошибка ═════════════╗
║ Не удается найти указанный файл. ║
╟──────────────────────────────────╢
А какой полный путь к Renewal.xml?
yms
Posts: 209
Joined: Sun 14 Jun, 2009 10:38
Been thanked: 2 times
Contact:

XML Browser — навигация по XML-файлам

Post by yms »

AleXH wrote:Выдаёт при CtrlPgDn на файле 1.txt, файл текстовой обычный, кодировка 1251. Указывает на первый символ C8h в "Исходные данные".
А откуда ему знать, что кодировка 1251? Заголовка-то нет, поэтому парсер по стандарту предполагает UTF-8 и обламывается.
Fedia
Posts: 33
Joined: Tue 06 Oct, 2009 12:22

XML Browser — навигация по XML-файлам

Post by Fedia »

понятно.
но по возможности былобы неплохо читать и такой файл, предварительно декодировав его, прямо из apk файла.
(у меня FAR заходит в apk как в архив)
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

XML Browser — навигация по XML-файлам

Post by AleXH »

yms wrote: А откуда ему знать, что кодировка 1251? Заголовка-то нет, поэтому парсер по стандарту предполагает UTF-8 и обламывается.
Зачем в таком случае *.txt обрабатывать? - Раз не умеет определять правильно страницу, то пусть обрабатывает только *.xml, там высока вероятность UTF-8 без бома.
yms
Posts: 209
Joined: Sun 14 Jun, 2009 10:38
Been thanked: 2 times
Contact:

XML Browser — навигация по XML-файлам

Post by yms »

AleXH wrote:
yms wrote: А откуда ему знать, что кодировка 1251? Заголовка-то нет, поэтому парсер по стандарту предполагает UTF-8 и обламывается.
Зачем в таком случае *.txt обрабатывать? - Раз не умеет определять правильно страницу, то пусть обрабатывает только *.xml, там высока вероятность UTF-8 без бома.
Он расширение не проверяет. При попытке "войти" в файл он срабатывает, если файл начинается на '<', кроме <html, <!DOCTYPE HTML и <% ASP (можно добавить еще php и пр.). Это полезно: таким образом можно открывать xml без заголовка, если только в нем нет "чужих" символов. Если этот файл не такой, то незачем его на него напускать.
AleXH
Posts: 1000
Joined: Sun 12 Apr, 2009 05:21
Been thanked: 1 time

XML Browser — навигация по XML-файлам

Post by AleXH »

Я бы предпочёл, чтобы была настройка, в которой можно было бы через запятую указать расширения файлов, обрабатываемых сабжем. Звёздочка разрешала бы все файлы.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

XML Browser — навигация по XML-файлам

Post by DrKnS »

Это полезно: таким образом можно открывать xml без заголовка, если только в нем нет "чужих" символов. Если этот файл не такой, то незачем его на него напускать.
Сейчас в моде иной подход: по Enter открывать то, что разрешено в настройках, по CtrlPgDn - всё, что поддерживается. См. ArcLite.
VovKa
Posts: 12
Joined: Sun 11 May, 2008 10:18

XML Browser — навигация по XML-файлам

Post by VovKa »

просьба добавить возможность самостоятельно выбирать символ(ы) для разделителя в поле Description
в текущей версии используется пробел, это не очень удобно
спасибо
ImageImage
yms
Posts: 209
Joined: Sun 14 Jun, 2009 10:38
Been thanked: 2 times
Contact:

XML Browser — навигация по XML-файлам

Post by yms »

VovKa wrote:просьба добавить возможность самостоятельно выбирать символ(ы) для разделителя в поле Description
в текущей версии используется пробел, это не очень удобно
Я там вообще сам ничего не делаю, это стадартная обработка whitespace в XML. Я просто беру проперти text.
Post Reply

Return to “Обсуждение плагинов”