tab文件是我们比较少见的一种文件格式,相信不少小伙伴并不知道.tab文件格式是什么文件,更不知道怎么打开tab文件。今天小编就带着大家一起看看什么是tab文件,并且教大家tab文件怎么打开吧!
什么是TAB文件类型?
.tab 文件名扩展名主要是指与专有的 MapInfo 格式相关联的 MapInfo 表文件 (.tab) 文件类型。MapInfo是由Pitney Bowes Software(前身为MapInfo公司)开发的高级商业桌面GIS(地理信息系统)软件。MapInfo 本身以其私有数据集格式存储数据,通常称为 MapInfo/TAB。
.tab文件是一个常规的ASCII文本文件,它定义了数据集的表结构。它是 MapInfo/TAB 数据集中的主文件--除了 .tab 文件外,还包括 .dat(dBASE 数据库)、.map(地图对象)、.id(地图绑定)和其他几个可选文件的多文件实体。MapInfo 本机数据集(.tab 等)可以导出为许多 GIS 解决方案支持的 MapInfo 交换格式 (MIF/MID)。另外,某些第三方 GIS 软件允许直接导入、提供或访问此类 TAB 数据集。
.tab扩展名也被用作包含制表符分离值(TSV)的文件的通用标签。标签分隔值文件(.tab,.tsv)是一个由任意字符串(值)组成的文本文件,用制表字符(十六进制代码:09)分隔。与逗号分隔值文件(CSV)一样,TAB文件通常用于导出表格数据库或电子表格记录,这些记录可以导入许多应用程序中,包括电子邮件客户端、电子表格处理器和DBMS。这类文件也可能带有通用的.txt扩展名,任何一个文件都可以直接在文本编辑器中查看或编辑。
在数据库中,.tab扩展名代表SQL表脚本(.tab)文件类型。SQL(结构化查询语言)是一种特殊的形式化语言,用于操作数据库,并通过查询获取信息。.tab文件是一个SQL脚本。它是一个常规的文本文件,包含一组专门用于操作(创建、修改或删除)数据库表的SQL指令。这种表脚本在许多数据库系统中使用,如Oracle RDBMS、Microsoft SQL Server等。任何SQL表脚本(.tab)都可以在文本编辑器中创建或修改。
关于M.Leschemelle的多功能付费制表编辑器TablEdit,.tab扩展名用于用TablEdit早期版本创建的二进制和ASCII制表文件。当前的TablEdit版本使用其TablEdit格式(.tef)来处理新的制表格式,同时仍然支持导入.tab文件。
tab文件的打开方法:
TAB文件实际上是一个文本文件,可以在写字板中打开观察其内容。但打开以后只能查看,不能编辑,如果是乱码的话,那这个TAB文件肯定是加密过的。用一般文本编辑器打开是看不到任何可用信息的。解密内容的方法是对文件所有字节与0xDD进行异或操作。
TAB是属性数据的表结构文件。属性数据表结构文件定义了地图属性数据的表结构,包括字段数、字段名称、字段类型和字段宽度、索引字段及相应图层的一些关键空间信息描述。TAB文件实际上是一个文本文件,可以在写字板中打开观察其内容。