NAME
    Gedcom::FOAF - Output FOAF files from Gedcom individuals and families

SYNOPSIS
            use Gedcom;
            use Gedcom::FOAF;
        
            my $gedcom = Gedcom->new( gedcom_file => 'myfamily.ged' );
            my $i = $gedcom->get_individual( 'Butch Cassidy' );
        
            # print the individual's FOAF
            print $i->as_foaf;
        
            my( $f ) = $i->famc;
        
            # print the individual's family's (as a child) FOAF
            print $f->as_foaf;

DESCRIPTION
    This module provides "as_foaf" methods to individual and family records.
    The resulting files can be parsed and crawled (scuttered) by any code
    that understands the FOAF and RDF specs.

METHODS
  Gedcom::Individual
   as_foaf( $baseurl )
    Generates a FOAF (XML) string from the Gedcom::Individual object. Pass
    in a base url if desired.

   label_name
    Generates a string suitable for an "foaf:name" element.

  Gedcom::Family
   as_foaf( $baseurl )
    Generates a FOAF (XML) string from the Gedcom::Family object. Pass in a
    base url if desired.

AUTHOR
    * Brian Cassidy <bricas@cpan.org>

COPYRIGHT AND LICENSE
    Copyright 2005 by Brian Cassidy

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

