Я только что попытался установить модуль Perl XML :: LibXML :: Document, используя оболочку cpan, и в конце процесса он говорит:
Please use 'update-perl-sax-parsers(8) to register this parser.'
See /usr/share/doc/libxml-sax-perl/README.Debian.gz for more info.
Если я запускаю update-perl-sax-parsers
с без аргументов он возвращает почти мгновенно без вывода (и я все еще не могу использовать XML::LibXML::Document
в Perl)
Если запустить 'update-perl-sax-parsers -help
', я вижу, что мне, вероятно, нужно указать флаг --directory
или --file
(хотя они имеют значения по умолчанию)
Возможно, я что-то упустил, но я не вижу, где в README.Debian.gz указано, какие опции мне нужны.
Какой шаг мне не хватает?
Я работаю в Ubuntu 12.04, Perl 5.14, CPAN shell v1.960001
Дайте мне знать, подходит ли это для переполнения стека.
XML::LibXML::Document
просто XML::LibXML
Класс документов DOM.
Вы не можете использовать его непосредственно, [только 113] требуются.
первый тип sudo update-perl-sax-parsers --update
Вы могут быстро проверить, что следующая команда работает:
perl -e 'use XML::LibXML; $dom = XML::LibXML::Document->new( $version, $encoding );'