Limitaciones de las bibliotecas JSON4J

El análisis de la serie JSON (JavaScriptTM Object Notation) sigue las directrices presentes en varios orígenes de referencia en el formato de texto JSON.  Principalmente, según todos los orígenes revisados, los nombres de atributo son siempre series entrecomilladas. 

Consulte la siguiente estructura de JSON:
{
   "attributeName": "foo"
}

No obstante, para los navegadores que dan soporte a nombres de atributos sin comillas, los nombres de atributo continúan evaluándose correctamente.  Esta biblioteca cumple la definición del formato JSON y es más rígida que la mayoría de navegadores.  La biblioteca no evaluará los nombres de atributo sin comillas como JSON válido.En su lugar, JSON4J generará una excepción java.io.IOException.  Por lo tanto, utilice siempre los nombres de atributo correctamente entrecomillados en el texto JSON que pasa a las funciones de análisis de esta biblioteca.


Condiciones de uso | Comentarios