The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

XML::SAXDriver::vCard - generate SAX events for vCard 3.0

SYNOPSIS

 use XML::SAX::Writer;
 use XML::SAXDriver::vCard;

 my $writer = XML::SAX::Writer->new();
 my $driver = XML::SAXDriver::vCard->new(Handler=>$writer);

 $driver->parse_file("test.vcd");

DESCRIPTION

Generate SAX events for vCard 3.0

PACKAGE METHODS

__PACKAGE__->new(%args)

This method is inherited from XML::SAX::Base

OBJECT METHODS

$pkg->parse($string)

$pkg->parse_file($path)

$pkg->parse_uri($uri)

VERSION

0.01

DATE

November 04, 2002

AUTHOR

Aaron Straup Cope

TO DO

  • Add support for AGENT property

  • Add support for LABEL property

  • Add support for X-CUSTOM properties. These are not actually defined in the vcard-xml DTD :-(

  • Add support for pronounciation attribute extension

  • RDF support. Maybe. If I'm bored, or something.

SEE ALSO

http://www.ietf.org/rfc/rfc2426.txt

http://www.ietf.org/rfc/rfc2425.txt

http://www.globecom.net/ietf/draft/draft-dawson-vcard-xml-dtd-03.html

http://www.imc.org/pdi/vcard-pronunciation.html

BUGS

Sadly, there are probably a few.

Please report all bugs via http://rt.cpan.org

LICENSE

Copyright (c) 2002, Aaron Straup Cope. All Rights Reserved.