Por que converter MAP para JSON?
Os mapas de origem JavaScript e CSS seguem a especificação Source Map v3, que os define como objetos JSON com campos como version, sources e mappings. A extensão .map é uma convenção, não um formato binário distinto - qualquer analisador .JSON aceita o arquivo como está, sem transformação.
Como converter MAP para JSON
VS Code FREE
Abra o arquivo .map no VS Code; ele é imediatamente legível como JSON com realce de sintaxe. Renomeie-o para .json se uma ferramenta posterior exigir essa extensão.
Notepad++ FREE
Abra o .map no Notepad++ para ler ou editar o conteúdo JSON; salve uma cópia com a extensão .json, se necessário.
Sobre estes formatos
Um arquivo .map é, na maioria das vezes, um source map de JavaScript ou CSS - um arquivo JSON que permite que as DevTools do navegador mostrem o código-fonte original e legível por trás do…
Abrir detalhes de .MAP →Um arquivo JSON é um arquivo de dados em texto simples no formato JavaScript Object Notation, usado por APIs web, configurações de aplicativos e exportações de dados. Qualquer editor de…
Abrir detalhes de .JSON →Qualidade e o que observar
- Renomear
app.js.mapparaapp.js.jsonproduz um arquivo idêntico byte a byte - nenhuma ferramenta analisa ou transforma nada. - O campo
mappingsparece incompreensível porque está codificado em VLQ (Base64 Variable-Length Quantity); todos os outros campos são JSON legíveis por humanos. - A extensão
.maptambém é usada por arquivos MapInfo GIS e mapas de símbolos de vinculadores - esses não são JSON e não têm relação com mapas de origem.
Perguntas frequentes
Qualquer analisador JSON aceitará um arquivo `.map`?
Por que alguns sites anunciam um conversor MAP para JSON?
Quais são os campos principais dentro do JSON de um mapa de origem?
version (sempre 3), sources (caminhos dos arquivos originais), mappings (índice de posição codificado em VLQ) e, opcionalmente, sourcesContent (texto de origem original incorporado).