NAME
Catmandu::Fix::add_to_exporter - Export a record as side effect
SYNOPSIS
# Export the data field values to a CSV fileadd_to_exporter(data,CSV, file:/tmp/test.txt, header: 1)# Export the complete record into a JSON fileadd_to_exporter(data,JSON, file:/tmp/test.json, pretty:1)# In general, export a PATH to an EXPORTER with one ore more OPT0sadd_to_exporter(PATH,EXPORTER, OPT1:... , OPT2:... , OPT3:... , ...)# Use the add_to_exporter to explode an ARRAY into many records# E.g.# books:# - title: Graphic Design Rules# year: 2003# - title: Urban Sketching# year: 2013# - title: Findus flyttar ut# year: 2012# And a fix file: exporter.fixdo with(path => books)add_to_exporter(.,JSON)end# You can get an output with 3 records using the command line functioncatmandu convert JSON to Null --fix exporter.fix < book.json
SEE ALSO
Catmandu::Fix , Catmandu::Exporter