{"action":"created","issue":{"url":"https://api.github.com/repos/getinsomnia/insomnia/issues/529","repository_url":"https://api.github.com/repos/getinsomnia/insomnia","labels_url":"https://api.github.com/repos/getinsomnia/insomnia/issues/529/labels{/name}","comments_url":"https://api.github.com/repos/getinsomnia/insomnia/issues/529/comments","events_url":"https://api.github.com/repos/getinsomnia/insomnia/issues/529/events","html_url":"https://github.com/getinsomnia/insomnia/issues/529","id":265480265,"number":529,"title":"[Feature Request] Grid / Table view support for JSON/XML content","user":{"login":"ray-qu","id":18110401,"avatar_url":"https://avatars0.githubusercontent.com/u/18110401?v=4","gravatar_id":"","url":"https://api.github.com/users/ray-qu","html_url":"https://github.com/ray-qu","followers_url":"https://api.github.com/users/ray-qu/followers","following_url":"https://api.github.com/users/ray-qu/following{/other_user}","gists_url":"https://api.github.com/users/ray-qu/gists{/gist_id}","starred_url":"https://api.github.com/users/ray-qu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ray-qu/subscriptions","organizations_url":"https://api.github.com/users/ray-qu/orgs","repos_url":"https://api.github.com/users/ray-qu/repos","events_url":"https://api.github.com/users/ray-qu/events{/privacy}","received_events_url":"https://api.github.com/users/ray-qu/received_events","type":"User","site_admin":false},"labels":[{"id":616119410,"url":"https://api.github.com/repos/getinsomnia/insomnia/labels/Duplicate","name":"Duplicate","color":"dddddd","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-10-14T10:06:23Z","updated_at":"2017-10-24T15:45:58Z","closed_at":"2017-10-14T13:10:24Z","author_association":"NONE","body":"<!--\r\nBe help prevent duplicates by searching existing issues first 🙂\r\n\r\nHere are a few helpful tips, depending on what type of issue you are creating:\r\n\r\n[Bug] – Provide a detailed description, as well as steps for anyone to reproduce the issue\r\n[Feature Request] – Provide concrete use cases to go along with these requests\r\n[Question] – Ask whatever you want!\r\n-->\r\n\r\n- Insomnia Version: 5.9.6\r\n- Operating System: Windows 7\r\n\r\n## Details\r\n\r\n<!-- issue details here -->\r\nNo doubt Insomnia is a **great tool** as a REST Client, but it needs little more tweaking to make it far better, or say it more **Human friendly** as the tag line says Consider real time scenario: When it comes to handle long request/responses, it becomes bit cumbersome to navigate the JSON content. For example, an customer order detail with 50+ line items or say some config like package.json file, etc. We believe you got the picture. The preview / pretty-print already does a good job, but it's still machine friendly.\r\n\r\nThe Grid view feature in Altova XML Spy Tool can be taken as reference. There are many Chrome plug-ins also provide formatting of JSON to table / grid view for presenting JSON / XML content in more human readable way.\r\n\r\nReference URL: http://manual.altova.com/xmlspy/spyenterprise/xseditingviews_gridview_tables.htm\r\nor, http://valentin.dasdeck.com/lingo/dml/screenshots/xmlspy_grid_view.png\r\n\r\nCheers,"},"comment":{"url":"https://api.github.com/repos/getinsomnia/insomnia/issues/comments/339036179","html_url":"https://github.com/getinsomnia/insomnia/issues/529#issuecomment-339036179","issue_url":"https://api.github.com/repos/getinsomnia/insomnia/issues/529","id":339036179,"user":{"login":"gschier","id":587576,"avatar_url":"https://avatars1.githubusercontent.com/u/587576?v=4","gravatar_id":"","url":"https://api.github.com/users/gschier","html_url":"https://github.com/gschier","followers_url":"https://api.github.com/users/gschier/followers","following_url":"https://api.github.com/users/gschier/following{/other_user}","gists_url":"https://api.github.com/users/gschier/gists{/gist_id}","starred_url":"https://api.github.com/users/gschier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gschier/subscriptions","organizations_url":"https://api.github.com/users/gschier/orgs","repos_url":"https://api.github.com/users/gschier/repos","events_url":"https://api.github.com/users/gschier/events{/privacy}","received_events_url":"https://api.github.com/users/gschier/received_events","type":"User","site_admin":false},"created_at":"2017-10-24T15:45:58Z","updated_at":"2017-10-24T15:45:58Z","author_association":"COLLABORATOR","body":"Ah, sorry about that. Yes, the comment was from another user. Also, it's true that there is a lot to do before getting to something like this. However, it may be possible with the plugin system ie the future. I've beee thinking that it might be useful to allow plugins to define their own preview mode for responses. "}}
{"actor":{"display_login":"gschier"}}