处理。有两种情况下，文件格式没有公开。第一种情况是：开发者将文件格式视作商业秘密不愿公开；第二种情况是：开发者不愿或花去很少的时间用于规范文档。需要注意的是，使用不公开的文件格式可能会带来额外的成本。要了解这类文件格式，或者需要通过对获得的文件进行逆向工程，或者通过向开发者付费来获得文件的格式。第二种方式中往往还需要与开发者签订不扩散协议。不论怎样两种方式都是费时，费钱的。
识别文件的类型.从程序的角度来看，文件是数据流，文件系统为每一种文件格式规定了访问的方法。例如：元数据。