#!/usr/bin/perl -w # $Id: pod2xml,v 1.2 2000/11/27 11:39:06 matt Exp $ =pod =head1 NAME pod2xml - convert POD to XML =head1 SYNOPSIS pod2xml [--encoding foobar] [infile [outfile]] =head1 DESCRIPTION Takes the file specified on the command line and converts its POD contents to XML. =head1 SEE ALSO L, L =cut use Pod::XML; use Getopt::Long; my $encoding; GetOptions ( "encoding=s" => \$encoding ); my %options; $options { 'Encoding' } = $encoding if $encoding; my $parser = Pod::XML->new ( %options ); if ( @ARGV ) { $parser->parse_from_file ( @ARGV ); } else { $parser->parse_from_filehandle ( \*STDIN ); }