Catmandu::Fix::import_from_string(3pm) | User Contributed Perl Documentation | Catmandu::Fix::import_from_string(3pm) |
Catmandu::Fix::import_from_string - Import data from a string into an array ref, using a named importer.
#BEFORE: { 'json' => '[{"name":"Nicolas"}]' } #AFTER: { 'json' => [{"name":"Nicolas"}] } import_from_string('json','JSON') #BEFORE: { record => qq(first_name;name\nNicolas;Franck\nPatrick;Hochstenbach\n) } #AFTER: { record => [{ "first_name" => "Nicolas",name => "Franck" },{ "first_name" => "Patrick",name => "Hochstenbach" }] } import_from_string('record','CSV', 'sep_char' => ';')
This fix uses the function import_from_string of the package Catmandu, but requires the NAME of the importer.
It always returns an array of hashes.
* full package name of the importer (e.g. 'Catmandu::Importer::JSON')
* short package name of the importer (e.g. 'JSON')
* name of the importer as declared in the Catmandu configuration
Nicolas Franck, "<nicolas.franck at ugent.be>"
Catmandu::Fix, Catmandu::Importer
2023-03-03 | perl v5.36.0 |