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.02
DATE
November 05, 2002
AUTHOR
Aaron Straup Cope
TO DO
Better (proper) support for properties that pan multiple lines
Better checks to prevent empty elements from being include in final output.
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.