Search results for "dist:Catmandu Catmandu::Importer"
Catmandu::Importer - Namespace for packages that can import
A Catmandu::Importer is a Perl package that can generate structured data from sources such as JSON, YAML, XML, RDF or network protocols such as Atom, OAI-PMH, SRU and even DBI databases. Given an Catmandu::Importer a programmer can read data from usi...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Importer::CSV - Package that imports CSV data
The package imports comma-separated values (CSV). The object fields are read from the CSV header line or given via the "fields" parameter. Strings in CSV are quoted by "quote_char" and fields are separated by "sep_char"....
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Importer::TSV - Package that imports tab-separated values
This package imports tab-separated values (TSV). The object fields are read from the TSV header line or given via the "fields" parameter....
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Importer::YAML - Package that imports YAML data
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Importer::JSON - Package that imports JSON data
This package imports JSON data. The parser is quite liberal in the input it accepts. You can use the "line_delimited" option to parse "newline delimited JSON" faster: { "recordno": 1, "name": "Alpha" } { "recordno": 2, "name": "Beta" } { "recordno": ...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Importer::Text - Package that imports textual data
This package reads textual input line by line. Each line is imported as item with line number in field "_id" and text content in field "text". Line separators are not included. Lines can further be split by character or pattern and a regular expressi...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Importer::Null - Null importer used for testing purposes
The importer generates one empty record and then exists. This importer can be used to test fix functions, generating a single record....
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Importer::DKVP - Delimited key-value pairs importer
This package imports text files containing delimited key-value pairs. a=pan,b=pan,i=1,x=0.3467901443380824,y=0.7268028627434533 a=eks,b=pan,i=2,x=0.7586799647899636,y=0.5221511083334797 a=wye,b=wye,i=3,x=0.20460330576630303,y=0.33831852551664776...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Importer::Mock - Mock importer used for testing purposes
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Importer::Multi - Chain multiple importers together
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Importer::Modules - list installed perl modules in a given namespace
This Catmandu::Importer list perl modules from all perl library paths with their "name", "version", absolute "file", library "path", and short description ("about")....
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Fix::Bind::importer - a binder runs fixes on records from an importer
The import binder computes all the Fix function on records read from the given importer. This importer doesn't change the current importer to the given one! Use the 'catmandu run' command line command to control importers solely by the Fix script....
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Env - A catmandu configuration file loader
This class loads the catmandu.*.pl, catmandu.*.json, catmandu.*.yml and catmandu.*.yaml file from all provided load_paths. Programmers are advised *not* to use this class directly but use the equivalent functionality provided in the Catmandu package:...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Cmd::info - list installed Catmandu modules
This Catmandu::Cmd uses Catmandu::Importer::Modules to list all modules. By default modules are listed in tabular form, like Catmandu::Exporter::Table....
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Fix - a Catmandu class used for data transformations
A Catmandu::Fix is a Perl package that can transform data. These packages are used for easy data manipulation by non programmers. The main intention is to use fixes on the command line or in Fix scripts. A small DSL language is available to execute m...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Fixable - a Catmandu role to apply fixes
This role provides a "fix" attribute to apply fixes to items processed by Catmandu::Importer, Catmandu::Exporter, and Catmandu::Bag....
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::PerlAPI - A short overview of the current Catmandu Perl API
This document provides a short overview of the Perl API of the 1.X version of Catmandu. The Perl API is provided as-is and might change in the future. For a stable implementation of Catmandu we refer to the command line interface of our tool....
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu - a data toolkit
Catmandu provides a command line tools for the conversion of various data formats including: JSON, YAML, RDF, CSV, TSV, XML and even Excel. Using extension modules, specialized conversions for metadata formats using in libraries, archives and museums...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC
Catmandu::Cmd::import - import items into a store
HOCHSTEN/Catmandu-1.2021
-
06 Nov 2023 09:43:15 UTC
Catmandu::Iterable - Base role for all iterable Catmandu classes
The Catmandu::Iterable class provides many list methods to Iterators such as Importers and Exporters. Most of the methods are lazy if the underlying datastream supports it. Beware of idempotence: many iterators contain state information and calls wil...
HOCHSTEN/Catmandu-1.2021 - 06 Nov 2023 09:43:15 UTC