YAML#
NAME#
Kernel::System::YAML - YAML wrapper functions
DESCRIPTION#
Functions for YAML serialization / deserialization.
new()#
create a YAML object. Do not use it directly, instead use:
my $YAMLObject = $Kernel::OM->Get('Kernel::System::YAML');
Dump()#
Dump a perl data structure to a YAML string.
my $YAMLString = $YAMLObject->Dump(
Data => $Data,
);
Load()#
Load a YAML string to a perl data structure. This string must be a encoded in UTF8.
my $PerlStructureScalar = $YAMLObject->Load(
Data => $YAMLString,
);
_AddUTF8Flag()#
adds the UTF8 flag to all elements in a complex data structure.