Lineparser is suited for parsing configuration files, however it can parse any type of text  file which has repeating patterns identified by a heading etc.