Página 1 de 1

XML::SAX no genera ParserDetails.ini

NotaPublicado: 2007-06-27 13:18 @596
por dmartinezmurguia
Que tal amigos!

Al correr XML::Simple me arroja un error:

Código: Seleccionar todo
could not find ParserDetails.ini in C:/Perl/site/lib/XML/SAX
Can't locate object method "new" via package "XML::SAX::PurePerl" at C:/Perl/site/lib/XML/SAX/ParserFactory.pm line 43.


Esto porque al instalar XML::Simple o XML::SAX no se genera el archivo ParserDetails.ini.

He estado buscando la solución en varias páginas y encontré esta:

http://johnbokma.com/perl/installing-xml-sax.html

pero la solución que proponen no me genera el archivo, de hecho en la página de CPAN este error está dentro de las FAQ y proponen la misma solución de la primera página.

Si alguien conoce la forma o algún link para bajar la librería que me genere el archivo ParserDetails.ini se los agradeceré muchísimo.

Saludos a toda la comunidad Perlera.

NotaPublicado: 2007-06-27 19:18 @845
por explorer
Pero... en esa página te dan dos opciones: o reinstalar el módulo desde otro repositorio o ejecutar el programa siguiente:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
perl -MXML::SAX -e "XML::SAX->add_parser('XML::SAX::PurePerl')->save_parsers()"
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


Incluso al final de la página te mandan a otra donde dan otra alternativa.

NotaPublicado: 2007-06-28 08:04 @377
por dmartinezmurguia
Que tal Explorer,, asi es, te dan la opcion de ejecutar el comando que tu citas, sin embargo esta es la salida al ejecutarlo:

could not find ParserDetails.ini in C:/Perl/site/lib/XML/SAX
Can't locate object method "supported_features" via package "XML::SAX::PurePerl"
at C:/Perl/site/lib/XML/SAX.pm line 149.


y no crea el archivo ParserDetails.ini

NotaPublicado: 2007-06-28 08:30 @396
por explorer
La página dice que el mensaje de error sigue saliendo, pero que en realidad sí que lo crea.

El problema parece otro... con el XML::Sax::PurePerl...

Pues lo siento, pero no veo dónde puede ser.

Re: XML::SAX no genera ParserDetails.ini

NotaPublicado: 2012-05-14 04:26 @226
por Redpunkpower
Prueba con este código, a mí me ha funcionado.
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. perl -MXML::SAX -e "XML::SAX->add_parser(q(XML::SAX::PurePerl))->save_parsers()"
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4