Tôi có một cơ sở dữ liệu xml chứa phim, ví dụ:Perl XPath: mục tìm kiếm trước khi một năm ngày
<film id="5">
<title>The Avengers</title>
<date>2012-09-24</date>
<family>Comics</family>
</film>
Từ một kịch bản Perl Tôi muốn tìm phim theo ngày. Nếu tôi tìm kiếm những bộ phim của một năm exacly, ví dụ:
my $query = "//collection/film[date = 2012]";
nó hoạt động chính xác và trả lại tất cả những bộ phim của năm 2012, nhưng nếu tôi tìm kiếm tất cả phim trước một năm, nó đã không làm việc, ví dụ:
my $query = "//collection/film[date < 2012]";
nó sẽ trả về tất cả các bộ phim ..
liên quan: http://stackoverflow.com/questions/4347320/xpath-dates -comparison – dusan