¿Existe un complemento de Chrome que muestre archivos JSON en Chrome? Actualmente Chrome solo intenta descargarlos, y eso es un poco aburrido.
google-chrome
plugins
json
stevedbrown
fuente
fuente
Me impaciente esperando una nueva API de Chrome y porté JSONView simplemente usando una simple coincidencia de expresiones regulares.
http://github.com/jamiew/jsonview-chrome
Este es un borrador, ¡pero funciona! Puedes instalarlo usando "Cargar extensión desempaquetada" desde las extensiones chrome: // - resolviendo algunos problemas pero lo empaquetará como una extensión real pronto.
Para obtener más información sobre la verificación previa, consulte la extensión "XML Tree" (SuperUser todavía no me permite publicar 2 enlaces)
fuente
Aparentemente, hace algún tiempo alguien preguntó cómo construir una extensión de este tipo en el grupo de extensiones de Chromium de Google, y la respuesta fue que todavía no es posible .
Más recientemente, alguien más hizo la misma pregunta nuevamente , por lo que parece que no tardará mucho en aparecer una extensión así, tan pronto como se implemente el soporte de API.
Mientras tanto, si realmente le molesta esto y puede instalar un proxy local ( Fiddler2 , por ejemplo), podría intentar que cambie el encabezado Content-Type para todas las respuestas donde está "application / json" a "text / plain ", y solo para solicitudes de página de Chrome. Esto engañará a Chrome para que le muestre una vista de texto sin formato de los datos JSON, en lugar de intentar descargarlo. Sin embargo, tenga cuidado: esto podría romper algunas aplicaciones web que esperan el tipo de contenido "aplicación / json".
Para implementar esto con Fiddler, simplemente elija "Personalizar reglas" en el menú "Reglas" de Fiddler, y cuando se abra el archivo CustomRules.js, agregue esta variable al comienzo de la clase Handlers:
Y luego agregue, al final del método OnBeforeResponse, justo antes del corchete de cierre:
Esto agregará un elemento llamado "Mostrar datos JSON como texto plano en Chrome" al menú "Reglas" de Fiddler, que podrá activar / desactivar, activando / desactivando el comportamiento requerido.
La sobrecarga es tener que mantener Fiddler2 funcionando mientras navega. Si eso se notará o no, depende, por supuesto, de la configuración de su hardware / software.
fuente
FYI ahora también hay una extensión más pulida, Pretty JSON: https://chrome.google.com/extensions/detail/ddngkjbldiejbheifcmnfmmfiniimbbg
fuente
Para mostrar las URL JSON que se sirven con un tipo MIME personalizado (proveedor), puede usar JSONView 0.0.32 junto con la aplicación /...+ json | + xml como inline 0.0.2.
fuente
IE y Firefox son compatibles con JSON pero no Chrome.
Estoy desarrollando JavaScript y PHP y DEBO usar JSON para leer una matriz PHP de Javascript. No hay otra forma de hacer que esto funcione.
Entonces, estoy esperando que Chrome sea compatible.
fuente