Existe um plug-in do Chrome que renderiza arquivos JSON no Chrome? Atualmente, o Chrome apenas tenta baixá-los, e isso é meio chato.
google-chrome
plugins
json
stevedbrown
fonte
fonte
Fiquei impaciente aguardando uma nova API do Chrome e portou o JSONView usando apenas uma simples correspondência de regex.
http://github.com/jamiew/jsonview-chrome
Este é um rascunho, mas funciona! Você pode instalá-lo usando "Carregar extensão descompactada" a partir das extensões chrome: // - resolvendo algumas distorções, mas em breve a empacotará como uma extensão real.
Para mais pré-verificação, verifique a extensão "XML Tree" (o SuperUser ainda não me permite publicar 2 links)
fonte
Aparentemente, há algum tempo, alguém perguntou como criar uma extensão no grupo do Google para extensões do Chromium, e a resposta foi que ainda não é possível .
Mais recentemente, outra pessoa fez a mesma pergunta novamente - então, parece que não demorará muito tempo para que essa extensão apareça, assim que o suporte à API for implementado.
Enquanto isso, se você realmente se incomoda com isso e pode instalar um proxy local ( Fiddler2 , por exemplo), tente alterar o cabeçalho do tipo de conteúdo para todas as respostas em que é "application / json" para "text" / plain "- e faça isso apenas para solicitações de página do Chrome. Isso fará com que o Chrome mostre uma visualização em texto sem formatação dos dados JSON, em vez de tentar fazer o download. Porém, tenha cuidado: isso pode quebrar alguns aplicativos Web que esperam o tipo de conteúdo "application / json".
Para implementar isso com o Fiddler, basta escolher "Customize Rules" no menu "Rules" do Fiddler e, quando o arquivo CustomRules.js for aberto, adicione essa variável ao início da classe Handlers:
E adicione, no final do método OnBeforeResponse, imediatamente antes do colchete de fechamento:
Isso adicionará um item chamado "Mostrar dados JSON como texto sem formatação no Chrome" ao menu "Regras" do Fiddler, que você poderá ativar / desativar, acionando / desativando o comportamento necessário.
A sobrecarga está tendo que manter o Fiddler2 em execução enquanto navega. Se isso será ou não perceptível depende, é claro, da sua configuração de hardware / software.
fonte
Para sua informação, agora também há uma extensão mais refinada, Pretty JSON: https://chrome.google.com/extensions/detail/ddngkjbldiejbheifcmnfmmfiniimbbg
fonte
Para exibir URLs JSON que são servidas com um tipo MIME personalizado (fornecedor), você pode usar o JSONView 0.0.32 junto com o aplicativo /...+ json | + xml como 0.0.2 em linha .
fonte
IE e Firefox são compatíveis com JSON, mas não o Chrome.
Estou desenvolvendo em Javascript e PHP e DEVO usar o JSON para ler uma matriz PHP do Javascript. Não há outra maneira de fazer isso funcionar.
Então, estou esperando o Chrome ser compatível.
fonte