zericm has asked for the wisdom of the Perl Monks concerning the following question:
All,
I'm having the stupidest problem in the world. I can't get XML::Twig to work. Really, it is XML::Parser, but via twig. Anyways, here is my xml:
<?xml version="1.0" encoding="UTF-8"?> <test>word</test>
That's it.
Here is my script:
#!/usr/bin/perl use strict; use XML::Twig; my $fileLocation = "test.xml"; open(SOURCE, "< $fileLocation") or die "Couldn't open $fileLocation fo +r reading: $!\n"; my $twig = new XML::Twig; $twig->parse($fileLocation);
And here is my error:
syntax error at line 1, column 0, byte 0 at /usr/lib/perl5/XML/Parser. +pm line 187 at ./test.pl line 14
For the life of me, I can't figure out what I'm doing wrong. I've used twig in the past and never had this problem. I thought this might be a perl bug, but I've tried it on both my Mac and an Ubuntu box. No luck!
Love,
Eric
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: XML::Parser Error: invalid doc
by ikegami (Patriarch) on Mar 22, 2009 at 06:09 UTC | |
|
Re: XML::Parser Error: invalid doc
by graff (Chancellor) on Mar 22, 2009 at 14:34 UTC | |
by zericm (Novice) on Mar 22, 2009 at 21:53 UTC | |
|
Re: XML::Parser Error: invalid doc
by mirod (Canon) on Mar 22, 2009 at 18:23 UTC |