Front page | perl.beginners |
Postings from April 2012
Re: XML::Mini question
Thread Previous
|
Thread Next
From:
Owen
Date:
April 18, 2012 13:15
Subject:
Re: XML::Mini question
Message ID:
765bd24525a614fed20a57be1dcb3ca1.squirrel@members.tip.net.au
> Hi there,
> I've got a question about XML::Mini.
>
> When parsing an xml document for some reasons I want to preserve white
> space. However, it doesn't work really.
>
> Minimal example:
>
> ! /usr/bin/perl
>
>
> use strict;
> use warnings;
> use Data::Dumper;
> use XML::Mini::Document;
>
> my $XMLString = "<book> Learning Perl </book>";
>
> my $xmlDoc = XML::Mini::Document->new();
>
> $XML::Mini::IgnoreWhitespaces = 0;
>
> # init the doc from an XML string
> $xmlDoc->parse($XMLString);
>
> my $xmlHash = $xmlDoc->toHash();
>
> print Dumper($xmlHash);
>
>
> I get the following output:
> VAR1 = {
> 'book' => 'Learning Perl '
> };
>
>
> I would have expecte to have
> book' => ' Learning Perl '
>
> instead.
>
>
> Any idea, what's going wrong?
What Happens if you set $XML::Mini::IgnoreWhitespaces = 1
Seems to me that 1 = yes
What does the documentation say?
--
Owen
Thread Previous
|
Thread Next