There is a number of available tools to view XMLTV offline.
I've used Maxemum TV-Guide and similar. They are kind of slow when it comes to XMLTV files of large size.

The other solution could be...