Perl Xpath: элемент поиска до даты года

У меня есть база данных xml, содержащая фильмы, например:

<film id="5">
        <title>The Avengers</title>
        <date>2012-09-24</date>
        <family>Comics</family>
</film>

Из Perl-скрипта я хочу найти фильм по дате. Если я ищу фильмы точного года, например:

my $query = "//collection/film[date = 2012]";

он работает точно и возвращает все фильмы 2012 года, но если я ищу все фильмы до года, это не работает, например:

my $query = "//collection/film[date < 2012]";

он возвращает вся плёнка..

7
задан lory105 24 June 2012 в 14:08
поделиться