Changeset 630
- Timestamp:
- 04/20/06 16:35:03
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/plagger/lib/Plagger/Plugin/Subscription/OPML.pm
r277 r630 6 6 use URI; 7 7 use XML::OPML; 8 9 our $HAS_LIBERAL; 10 BEGIN { 11 eval { require XML::Liberal; $HAS_LIBERAL = 1 }; 12 } 8 13 9 14 sub register { … … 50 55 else { 51 56 $context->error("Unsupported URI scheme: " . $uri->scheme); 57 } 58 59 if ($HAS_LIBERAL) { 60 my $parser = XML::Liberal->new('LibXML'); 61 my $doc = $parser->parse_string($xml); 62 $xml = $doc->toString; 52 63 } 53 64
