J'ai une action de contrôleur qui renvoie des données JSON à des fins API et de l'abondance. Je veux pouvoir l'inspecter dans le navigateur et l'avoir bien en retrait pour le spectateur. Par exemple, si mes données sont je veux voir p> dans la vue. P> J'ai pensé à utiliser différents itinéraires pour obtenir la masse / jolie données: p> Quelqu'un sait un gemme / plugin qui fait cela ou quelque chose de similaire? J'ai essayé d'utiliser json.pretty_generate, mais cela ne semble pas fonctionner à l'intérieur des rails (2.3.5). merci. p> p>
4 Réponses :
Cela ne fonctionnera que avec Firefox, mais en supposant que vous ayez besoin de jolis Json pour vous aider ou d'autres développeurs pendant le développement, vous devez consulter le JSONView Addon pour Firefox (cela vous a permis de faciliter la vie): P>
https://addons.mozilla.org/en-us/ Firefox / Addon / 10869 / P>
Si vous souhaitez avoir un joli JSON à la disposition de tous les utilisateurs quel que soit le navigateur, je n'ai pas une bonne solution à offrir. P>
Utilisez json.pretty_generate (objet) p>
http://flori.github.com/ JSON / DOC / CLASSES / JSON.HTML # Méthode-i-Pretty_Generate P>
Vous pouvez utiliser ce
J'ai fait json.pretty_generate (utilisateur.attributes) où l'utilisateur est un objet ActiveRecord.
Vous pouvez utiliser User.To_json
Exactement ce que je cherchais. Merci mon pote!
JSONPP est un excellent outil de ligne de commande pour la mise en forme (jolie impression) JSON.
Vous pouvez Pipe votre JSON en IT: P>
curl -s -L http://t.co/tYTq5Pu | jsonpp