#!/usr/bin/perl -w
use lib "/pub/p/e/perl/lib/site_perl";
use lib "/pub/m/r/mradwin/private/lib/perl5/site_perl";
use strict;
use XML::Simple;
use Unicode::String qw(utf8 latin1);
my $xml;
{
local($/) = undef;
$xml = <>;
}
my $info = XML::Simple::XMLin($xml);
my $data = $info->{body}->{outline};
my @list = sort bytitle @$data;
for my $item (@list)
{
my $title = $item->{title};
my $h_url = $item->{htmlUrl};
my $x_url = $item->{xmlUrl};
my $descr = $item->{description};
my $u = utf8($title);
print qq[], $u->latin1, qq[
\n];
}
sub bytitle {
my $c = lc($a->{title});
my $d = lc($b->{title});
$c =~ s/^the //;
$d =~ s/^the //;
$c cmp $d;
}