¿Cuál es la firma del archivo para un archivo .json? [cerrado]

-1

Sorprendentemente, no puedo encontrar el valor hexadecimal que identifica a .json como .json en ninguna lista en línea. ¿Cuál es la firma del archivo para un archivo .json?

    
pregunta user114419 14.06.2016 - 21:22
fuente

2 respuestas

6

Técnicamente no existe tal cosa como un archivo JSON. Es solo un archivo de texto normal que contiene texto en un formato JSON.

    
respondido por el Knorke 14.06.2016 - 21:29
fuente
6

JSON (nominalmente) no tiene una firma de archivo.

Las firmas de archivos (generalmente secuencias de bytes "mágicas" con las compensaciones dadas) existen en formatos de archivos binarios; Esto incluye archivos ejecutables, imágenes, video, música, otros archivos multimedia, así como numerosos formatos de archivo propietarios.

El propósito de las firmas de archivos es proporcionar una API potencial para identificar el tipo de archivos difíciles de analizar o no analizables, que suele ser el caso de los archivos binarios.

JSON es información estructurada en un formato específico, que casi siempre se almacena en un archivo de texto plano, que se puede analizar con relativa facilidad, por lo que no necesita una firma de archivo. Lo más cercano sería un tipo MIME, que generalmente solo se aplica a los archivos JSON que se envían a través de una red.

    
respondido por el Jules 14.06.2016 - 21:51
fuente

Lea otras preguntas en las etiquetas