有结构的文件可分为哪几类