Não consigo encontrar uma resposta para esta:
Minhas chamadas AJAX retornam dados JSON. Nas Ferramentas do desenvolvedor do Google Chrome> Recursos> XHR, quando clico no recurso à esquerda e, na guia Conteúdo, vejo a string JSON como uma string e não como uma árvore, como o Firebug e o Firebug Lite.
Como forço o Chrome a exibi-lo como uma árvore. Existe um tipo de conteúdo que meu arquivo PHP deve ter ???
Eu ficaria feliz em saber a resposta!
Obrigado Stefanos
Respostas:
Para ver uma exibição em árvore nas versões recentes do Chrome:
Navegue para Ferramentas do desenvolvedor> Rede> a resposta fornecida> Visualizar
fonte
O Google Chrome agora suporta isso (
Developer Tools > Network > [XHR item in list] Preview
).Além disso, você pode usar uma ferramenta de terceiros para formatar o conteúdo json. Aqui 's um que apresenta uma visão de árvore, e aqui é outra que simplesmente formata o texto (e faz a validação).
fonte
O tipo de conteúdo correto para dados JSON é
application/json
. Presumo que é isso que você está perdendo.fonte
Eu encontrei a resposta:
Você DEVE codificar seu json assim:
{"c":21001,"m":"p"}
mas não{c:21001,m:"p"}
ou{'c':21001,'m':'p'}
Assim, a chave de um ditado deve ser colocada entre aspas duplas:,
"
então o chrome irá visualizá-lo como json em vez de texto simples.fonte
Para exibir corretamente a mensagem JSON, ele deve ter o tipo mime "application / json" e ser estruturado corretamente.
Você pode conferir a estrutura aqui
fonte
Ocorreu um problema com uma compilação do Google Chrome Dev build 24.0.1312.5 que fez com que o painel de visualização não exibisse mais uma árvore de objetos json, mas um texto simples. Deve ser corrigido no próximo desenvolvedor
Veja mais aqui: http://code.google.com/p/chromium/issues/detail?id=160733
fonte
Não acho que as ferramentas do desenvolvedor do Chrome imprimam conteúdo XHR. Consulte: Visualizando a resposta HTML da chamada do Ajax por meio das ferramentas de desenvolvedor do Chrome?
fonte
Não tenho certeza se o Chrome adicionou esse recurso desde a última resposta, mas consegui visualizar a resposta json ...
... Consegui visualizar a resposta como uma hierarquia legível que mostrava o que pedir e o que é retornado. (Nem a guia Rede nem Recursos tinha algo útil que eu consegui encontrar.)
Pedido feliz!
fonte
Você pode usar a Extensão do Google Chrome:
JSONView
todos os resultados de json formatados serão exibidos diretamente no navegador.fonte