Re: XML Parser Error
- Original Message - From: Brad Baxter Sent: 04/16/10 01:31 AM To: beginners@perl.org Subject: Re: XML Parser Error On 4/15/2010 1:40 PM, Open Source wrote: I'm getting this error: Undefined subroutineXML::Simple::XMLin called at ./sample.pl line 3. Here's my code and input file: use XML::Simple; use Data::Dumper; $data = XMLin(sample.xml); print Dumper($data); ?xml version='1.0'? employee nameJohn/name age43/age genderM/gender departmentOperations/department /employee There must be something else going on. Works okay for me: cat qt #!/usr/local/bin/perl use warnings; use strict; use XML::Simple; use Data::Dumper; my $data = XMLin(sample.xml); print Dumper($data); ./qt $VAR1 = { 'department' = 'Operations', 'name' = 'John', 'age' = '43', 'gender' = 'M' }; Thanks Brad/Steve, I had an issue in sourcing the XML::Simple from my distributed platform. I've redownloaded the module and my code now works! -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/ -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/
XML Parser Error
I'm getting this error: Undefined subroutine XML::Simple::XMLin called at ./sample.pl line 3. Here's my code and input file: use XML::Simple; use Data::Dumper; $data = XMLin(sample.xml); print Dumper($data); ?xml version='1.0'? employee nameJohn/name age43/age genderM/gender departmentOperations/department /employee -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/
Modules download from CPAN
I would like to download all the modules (atleast important ones) from cpan website and keep them in my local disk rather going into www everytime. Can someone tell how to download all of them? Cheers -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/
Re: Modules download from CPAN
Shawn, actually I would setup something like mirror site (locally) so all the modules. - Original Message - From: Shawn H Corey Sent: 04/09/10 08:04 PM To: Open Source Subject: Re: Modules download from CPAN Open Source wrote: I would like to download all the modules (atleast important ones) from cpan website and keep them in my local disk rather going into www everytime. Can someone tell how to download all of them? Cheers Sorry, you have to decide which ones are the important ones first. -- Just my 0.0002 million dollars worth, Shawn Programming is as much about organization and communication as it is about coding. I like Perl; it's the only language where you can bless your thingy. Eliminate software piracy: use only FLOSS. -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/
XML Parsing/Modules
I'm new to perl and I need to parse an file which contains both structured and unstructured XML messages. Can someone help me to understand how to parse XML files/data into either simple readable or html format? I'm not sure how to proceed like which module I've have to use etc. any pointers would be much appreciated. -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/
Re: XML Parsing/Modules
Thanks Shawn/Rob! I'll give a try now. one more thing, anyway to convert these parsed output to html format directly with the help another module? - Original Message - From: Shawn H Corey Sent: 04/08/10 04:00 AM To: Robert Wohlfarth Subject: Re: XML Parsing/Modules Robert Wohlfarth wrote: On Wed, Apr 7, 2010 at 2:39 PM, Open Source open.sou...@gmx.com wrote: I'm new to perl and I need to parse an file which contains both structured and unstructured XML messages. Can someone help me to understand how to parse XML files/data into either simple readable or html format? I'm not sure how to proceed like which module I've have to use etc. any pointers would be much appreciated. I've used XML::Parser http://search.cpan.org/dist/XML-Parser/Parser.pm to do simple things. The documentation is here: http://search.cpan.org/dist/XML-Parser/Parser.pm. There are a number of XML parsers available on CPAN http://search.cpan.org/ The two most commonly use are: XML::Simple http://search.cpan.org/~grantm/XML-Simple-2.18/lib/XML/Simple.pm XML::LibXML http://search.cpan.org/~pajas/XML-LibXML-1.70/LibXML.pod Others are: XML::Twig http://search.cpan.org/~mirod/XML-Twig-3.34/Twig_pm.slow XML::SAX http://search.cpan.org/~grantm/XML-SAX-0.96/SAX.pm XML::DOM http://search.cpan.org/~tjmather/XML-DOM-1.44/lib/XML/DOM.pm All of these except XML::LibXML are built on top of XML::Parser. -- Just my 0.0002 million dollars worth, Shawn Programming is as much about organization and communication as it is about coding. I like Perl; it's the only language where you can bless your thingy. Eliminate software piracy: use only FLOSS. -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/ -- To unsubscribe, e-mail: beginners-unsubscr...@perl.org For additional commands, e-mail: beginners-h...@perl.org http://learn.perl.org/