Jakob Voß > DAIA-0.421 > daia

Download:
DAIA-0.421.tar.gz

Annotate this POD

Website

View/Report Bugs
Source   Latest Release: DAIA-0.43

NAME ^

daia - DAIA command line client

VERSION ^

version 0.421

SYNOPSIS ^

daia [<OPTIONS>] [ <FILES> | <URL> [<IDS>] ]

 Options:
   -?|-h|-help      show this help
   -man             full documentation
   -input FORMAT    set input format (json or xml)
   -output FORMAT   set output format
      json             DAIA/JSON (default)
      xml              DAIA/XML
      rdfjson          DAIA/RDF as RDF/JSON
      dump             Perl dump format (only for debugging)
      ...              see -version for a full list
  -callback        add callback method (if out=json)
  -debug           enable debugging mode
  -version         show CPAN module version and list output formats

DESCRIPTION ^

This command line client can be used to query and transform DAIA. You can pass either an URL and and identifier or a file or DAIA format is read from STDIN. The serialization input format (JSON or XML) can be specified or it will be guessed.

EXAMPLES ^

To get usage information call this script with -?, -h or --help as only parameter. Options can be passed as key=value pairs and the first parameter is treated as filename or URL to read from (use '-' for STDIN as set by default).

  daia -o json input.xml   # convert to DAIA/JSON (default)
  daia -o xml  input.json  # convert to DAIA/XML
  daia -o xml http://example.org/ id1 id2 id3
  daia http://example.org/?id=123

SEE ALSO ^

See Plack::App::DAIA and Plack::App::DAIA::Validator for DAIA server implementations.

AUTHOR ^

Jakob Voss

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2012 by Jakob Voss.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: