NAME
WebService::Lucene::XOXOParser - Simple XOXO Parser
SYNOPSIS
use WebService::Lucene::XOXOParser;
my $parser = WebService::Lucene::XOXOParser->new;
my @properties = $parser->parse( $xml );
DESCRIPTION
This module provides simple XOXO parsing for Lucene documents.
METHODS
new( )
Creates a new parser instance.
parse( $xml )
Parses XML and returns an array of hashrefs decribing each property.
construct( @properties )
Takes an array of properties and constructs an XOXO XML structure.
encode_entities( $value )
Escapes some chars to their entities.
dl
Shortcut to create a definition list
dt
Shortcut to create a definition term
dd
Shortcut to create a definition description
AUTHORS
Brian Cassidy <brian.cassidy@nald.ca>
Adam Paynter <adam.paynter@nald.ca>
COPYRIGHT AND LICENSE
Copyright 2006-2009 National Adult Literacy Database
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.