in reply to
Re: Stucked in YAML::Tiny
in thread Stucked in YAML::Tiny
On using LoadFile instead of read, it gives:
"Failed to load YAML document from 'YAML::Tiny' at yaml_test.pl line 7
+"
UPDATE
The same code is working fine on unix machine, while on windows it's giving the same error. Not getting exactly what is the reason behind this. I checked Tiny.pm but there also nothing was found.
Perl code:
use strict;
use warnings;
use YAML::Tiny;
use Data::Dumper;
# Create a YAML file
my $yaml = YAML::Tiny->new;
# Open the config
$yaml = YAML::Tiny->read( 'test.yaml' );
#changing yaml file
$yaml->[0]->{'order.create'}->{domain} = 'ckjckcjckj';
# Save the file
$yaml->write('test.yaml');
Yaml File:
---
order.create:
domain: sdfsdfsdfsdf
The same code works in unix but gives error in windows "Can't call method "write" on unblessed reference at yaml_test.pl line 16.".