XML::SAXDriver::vCard - generate SAX2 events for vCard 3.0
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");
Generate SAX2 events for vCard 3.0
This method is inherited from XML::SAX::Base
0.05
February 18, 2003
Aaron Straup Cope
It's not going to happen here.
I might write a pair of vcard-rdfxml <-> vcard-xml filters in the future. If you're chomping at the bit to do this yourself, please, go nuts.
Better (proper) support for properties that span multiple lines. See also:
section 5.8.1. Line delimiting and folding (RFC 2425) section 2.6 Line Delimiting and Folding (RFC 2426)
This is planned for version 0.06
Wrap lines at 75 chars for media thingies.
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
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
http://www.w3.org/TR/vcard-rdf
Sadly, there are probably a few.
Please report all bugs via http://rt.cpan.org
Copyright (c) 2002-2003, Aaron Straup Cope. All Rights Reserved.
This is free software, you may use it and distribute it under the same terms as Perl itself.
To install XML::SAXDriver::vCard, copy and paste the appropriate command in to your terminal.
cpanm
cpanm XML::SAXDriver::vCard
CPAN shell
perl -MCPAN -e shell install XML::SAXDriver::vCard
For more information on module installation, please visit the detailed CPAN module installation guide.