[Moscow.pm] SOAP/WSDL
Orlovsky Alexander
nordicdyno на yandex.ru
Ср Июл 11 04:28:56 PDT 2012
11.07.2012, 15:03, "Ruslan Zakirov" <ruz на bestpractical.com>:
> 2012/7/11 Ivan Petrov <i.petro.77.00 на gmail.com>:
> Интересный вопрос. В bugs&limitations есть "XML::Parser::Lite relies
> on Unicode support in Perl and doesn't do entity decoding.", что для
> меня ничего не объясняет. Смотрим в XML::Parser::Lite [1] и ничего про
> encoding/utf/unicode в коде нет. Ну зачем писать свой парсер XML? Не
> хватало им работы по программированию самого SOAPа?
>
> [1] http://cpansearch.perl.org/src/MKUTTER/SOAP-Lite-0.714/lib/XML/Parser/Lite.pm
ну, в зависимостях не зря XML::Parser есть ;)
https://metacpan.org/source/MKUTTER/SOAP-Lite-0.714/lib/SOAP/Lite.pm:
sub xmlparser {
my $self = shift;
return eval {
$SOAP::Constants::DO_NOT_USE_XML_PARSER
? undef
: do {
require XML::Parser;
XML::Parser->new() }
}
|| eval { require XML::Parser::Lite; XML::Parser::Lite->new }
|| die "XML::Parser is not @{[$SOAP::Constants::DO_NOT_USE_XML_PARSER ? 'used' : 'available']} and ", $@;
}
Подробная информация о списке рассылки Moscow-pm