Support XML, JSON, text files