O que é o formato de ficheiro TBL?
Arquivos .tbl são usados para armazenar dados tabulares - mais comumente como linhas de registros separadas por quebras de linha, com campos delimitados por um caractere de tabulação, vírgula ou espaço. Um arquivo .tbl típico contém uma tabela de texto simples que pode ser importada para um script ou aplicativo, por exemplo, um script de migração de banco de dados ou um carregador de recursos de jogos. O .tbl não é um formato padronizado, mas os arquivos .tbl mais comuns assemelham-se a um TSV ou CSV em estrutura, tornando-os legíveis em qualquer editor de texto ou aplicativo de planilha. Algumas ferramentas utilizam marcação XML ou HTML para definir layouts de tabela, e arquivos .tbl nesses casos servem como arquivos de modelo para gerar tabelas base. Tais modelos são facilmente reutilizados e tornam o código mais abstrato e fácil de alterar.
Os arquivos .tbl não são padronizados. Como e quando são usados depende do aplicativo de origem - exemplos comuns incluem tabelas de dados de jogos (definições de unidades de StarCraft), tabelas de consulta CAD (Pro/ENGINEER) e arquivos de semente de banco de dados geral. Como a extensão .tbl é compartilhada por cerca de vinte programas não relacionados, a maneira mais segura de identificar um arquivo é verificar qual aplicativo o criou. Para dados tabulares genéricos, formatos modernos como .csv ou .tsv oferecem maior interoperabilidade, mas arquivos .tbl externos continuam sendo uma abordagem conveniente e sem código para manter dados de projeto estruturados.
Segurança e proteção
RISCO: LOWUm .tbl de texto genérico contém dados simples sem conteúdo executável, portanto, o risco ao abrir e inspecionar em um editor de texto é baixo. A única precaução é a habitual para dados delimitados: ao importar para uma planilha, cuidado com campos que começam com «=», «+», «-» ou «@», que o Excel pode interpretar como fórmulas (injeção de CSV/fórmula). Arquivos .tbl binários específicos de programas são tão seguros quanto os dados do aplicativo de origem; abra arquivos desconhecidos com cautela.
Detalhes do formato
em resumo- Tabela de informações do StarCraft (.tbl) - Uma tabela de consulta de descrições de texto de objetos/unidades usada pelo StarCraft da Blizzard; editada com ferramentas de modding do StarCraft, não com um editor de tabelas genérico.
- Arquivo de tabela PTC Pro/ENGINEER (.tbl) - Uma tabela de parâmetros/família usada pelo aplicativo CAD 3D Pro/ENGINEER (Creo) para controlar dimensões de peças.
- Tabela Adobe PageMaker (.tbl) - Um objeto de tabela legado criado pelo programa de editoração eletrônica descontinuado Adobe PageMaker.
Programas que abrem arquivos TBL
Detalhes técnicos
especificação profunda| Tipo de formato | Dados tabulares - texto simples delimitado (mais comum) ou binário específico de aplicativo |
| Tipo MIME | text/plain (variantes de texto); application/octet-stream (variantes binárias); text/tab-separated-values |
| Codificação de caracteres | ASCII ou UTF-8 para variantes de texto; definido pelo aplicativo para variantes binárias |
| Delimitador de campo | Caractere de tabulação, vírgula ou espaço; o delimitador exato depende do aplicativo de origem |
| Estrutura de registro | Um registro por linha; campos separados por um delimitador; esquema definido pelo programa de origem |
| Assinatura do arquivo (magic bytes) | Nenhuma assinatura universal; variantes de texto começam diretamente com os dados da linha; variantes binárias possuem um cabeçalho definido pelo app |
| Tamanho típico do arquivo | De alguns KB a alguns MB para tabelas de texto; maior apenas para despejos de dados substanciais |
| Suporte de plataforma | Multiplataforma (Windows, macOS, Linux) para variantes de texto; variantes binárias podem ser específicas de um SO |
| Padronização | Nenhuma especificação única; a extensão .tbl é compartilhada por aproximadamente 20 aplicativos não relacionados |
| Equivalente de intercâmbio moderno | CSV e TSV são as alternativas amplamente aceitas para dados tabulares genéricos |
| Desenvolvedor / proprietário | Nenhum proprietário único; um rótulo de tabela genérico adotado independentemente por muitas ferramentas |
| Usos notáveis específicos de aplicativos | Tabelas de dados de jogos (StarCraft), tabelas de consulta CAD (Pro/ENGINEER), arquivos de semente de banco de dados, scripts de modelos web |
| Lançado | N/A (the .tbl extension predates and spans many independent applications) |
| Versão mais recente | N/A (no single specification) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | en.wikipedia.org |
Conversões de TBL
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos TBL.