Nicolas Steenlant > Catmandu-0.0902 > Catmandu::Exporter::RIS

Download:
Catmandu-0.0902.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Source   Latest Release: Catmandu-0.9206

NAME ^

Catmandu::Exporter::RIS - a RIS exporter

SYNOPSIS ^

    use Catmandu::Exporter::RIS;

    my $exporter = Catmandu::Exporter::RIS->new(fix => 'myfix.txt');

    $exporter->add_many($arrayref);
    $exporter->add_many($iterator);
    $exporter->add_many(sub { });

    $exporter->add($hashref);

    $exporter->add({
     _type    => 'book',
     _citekey => '389-ajk0-1',
     title    => 'the Zen of {CSS} design',
     author   => ['Dave Shea','Molley E. Holzschlag'],
     isbn     => '0-321-30347-4'
    });

    printf "exported %d objects\n" , $exporter->count;

DESCRIPTION ^

The RIS exporter requires as input a Perl hash (or a fix) containing RIS fields and values as a string or array reference.

SUPPORTED FIELDS ^

  TY ID T1 TI CT T2 BT T3 A1 AU A2 ED A3 Y1 PY Y2 N1 AB N2 KW RP
  JF JO JA J1 J2 VL IS CP SP EP CY PB SN AD AV M1 M2 M3 U1 U2 U3 U4 U5
  UR L1 L2 L3 L4

SEE ALSO ^

Catmandu::Exporter

syntax highlighting: