35 votos

Es null válido JSON (4 bytes, nada más)

Caliente el debate de hoy:

Es la secuencia de texto null válido JSON?

De acuerdo a http://www.ietf.org/rfc/rfc4627.txt?number=4627:

...
2. JSON Gramática

Un JSON texto es una secuencia de tokens. El conjunto de fichas incluye seis estructurales caracteres, cadenas de caracteres, números, y tres literal nombres.

Un JSON de texto es un objeto serializado o matriz.

Si esto interpretarse como ambas afirmaciones deben ser verdaderas para que el texto sea válida JSON?

Sin embargo, muchas otras bibliotecas parecen permite, y de hecho, parece como un único token válido podría ser una legítima consecuencia.

Hay una respuesta definitiva?

20voto

Russell Borogove Puntos 8423

Sí, tanto de las instrucciones deben ser cierto. El literal token null es un JSON valor. Un JSON de texto es un objeto serializado o matriz, que requiere {} o [].

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by: