разбор XML-файла в расширении оболочки gnome

Похоже, что нет возможности проанализировать файл XML в фактическом расширении инструмента оболочки gnome.

Это означает, что вы не можете анализировать svg.

Любое обходное решение?


person sancelot    schedule 17.06.2014    source источник


Ответы (1)


частично решено с помощью E4X, для анализа SVG мне пришлось настроить пространство имен xml по умолчанию.

default xml namespace = new Namespace('http://www.w3.org/2000/svg');
person sancelot    schedule 17.06.2014
comment
Я хотел бы проанализировать файлы xml, используя систему расширений gnome, и ваш ответ не является полным IMO. Есть новости о синтаксическом анализаторе XML? Я читал об E4X, но документации не нашел. Кроме того, я читал, что libxml2 устарел. - person Erwan Douaille; 01.12.2015
comment
Я сделал свое приложение по-другому, чтобы убрать эту потребность. И, наконец, оставил gnome для плазмы KDE, потому что их API-интерфейс расширения оболочки gnome постоянно менялся. С KDE мне удалось сделать за несколько дней то, что я не мог сделать месяцами с gnome. у вас будет документация и помощь сообщества в KDE, которых вы не найдете в сообществе gnome. В Kde вы напишете плазмоид kde и сможете анализировать xml. - person sancelot; 01.12.2015
comment
Приятно читать, но я не могу перейти на KDE. Вы правы, Gnome меняет API, и вся документация GJS 2011 года устарела. Но теперь у вас есть возможность внести свой вклад в документацию gnome, ответив на свой вопрос. Stackoverflow — это своего рода документация. Пожалуйста, не могли бы вы дать ответ на свой вопрос? Заранее спасибо. - person Erwan Douaille; 02.12.2015