Amazon-S3-Thin-ResponseParser
view release on metacpan or search on metacpan
lib/Amazon/S3/Thin/ResponseParser.pm view on Meta::CPAN
use XML::LibXML;
use XML::LibXML::XPathContext;
our $VERSION = "0.03";
sub new {
my ($class, %args) = @_;
my $xml = exists $args{xml} ? $args{xml} : XML::LibXML->new();
return bless {
xml => $xml,
}, $class;
}
sub _xpc {
my ($self, $content) = @_;
my $doc = $self->{xml}->parse_string($content);
my $xpc = XML::LibXML::XPathContext->new($doc);
$xpc->registerNs('s3' => 'http://s3.amazonaws.com/doc/2006-03-01/');
return $xpc;
( run in 1.133 second using v1.01-cache-2.11-cpan-b32c08c6d1a )