![]() Quickly answering questions and adding new features. That really makes it easy to quickly view the data coming from the cloud.įinally, the author does a fantastic job with support. And, I especially like the “Beautify” button on the HTTP Response dialog of the client. I’d used a couple of other HTTP clients, but this app - once again - really met my needs. The app also has a great HTTP client which is useful for interacting with REST API in the Cloud. This makes it easy to paste JSON data in text mode and then convert to tree mode for validation and viewing. The app quickly converts JSON between “Tree” editor and “Text” editor mode. I looked at a lot of apps, but this one really fit the bill. This was just the app I was looking for to edit and validate JSON data. Black appearance - for those who enjoy an even darker appearance.Export and import HTTP requests and OAuth authorizations.Once you have added and setup an OAuth 2.0 authorization you can attach it to a HTTP request - JSON Editor will take care of refreshing and attaching access token to the HTTP request.In addition to the built-in providers (bitly, Facebook, Foursquare, GitHub, Google, Instagram) you may add your custom ones, too Both HTTP authentication (basic, digest) and Proxy authentication, with Keychain integration, are supported.For response bodies which are text, you will have the option to beautify them as JSON and to open them in a new JSON Editor document.Automatically detects if response body is text or binary, and for binary responses will shows its preview, while also allowing you save it to the desired file.Folders inside folders are supported, too! This feature is very handy to group the projects or APIs you're working with You can create folders to group the HTTP requests.The following HTTP verbs are supported: GET, POST, PUT, DELETE, HEAD While its main purpose is to ease the fetch of JSON content from a server, it can be used to get or upload any content, including binary. HTTP Client allows you to easily perform HTTP requests.To open HTTP Client window choose "Window -> HTTP Client" (Shift + Command + K).Customization options available in "Settings/Preferences -> View & Edit -> Text Editor".Make the JSON document human readable or compact, even if it is not entirely valid.Highlight of the validation errors, along with a description of them.Customize the syntax colors, both for the light appearance and for the dark/black one.Syntax coloring, auto-indentation and line numbers.Customization options in "Settings/Preferences -> View & Edit -> Outline Editor".Increase and decrease font size for better readability.Bulk edit the "value" of multiple items.Embed selected items in Array or Object (dictionary). ![]() Copy items as: Swift objects, Objective-C objects (both modern and classic syntax), JSON Path strings, XML plists.Find & Replace - configure where the Find (and replace) will take place: in "Key" column or "Value" column or both.Auto-detect if the document is human readable or compact, and preserve this format.Sort selected items or all the children of a parent item.Multiple selection - select multiple siblings and perform standard operations (i.e.The "text" mode offers a quick way to interact with the raw text which makes up the JSON and to investigate invalid JSONs.The "outline" mode offers a great and error proof way to manipulate your JSON, by allowing you to easily add, reorder, delete, copy & paste the items.View and edit your JSON documents in "outline" or "text" modes.This is especially useful when you keep the files in a repository, because only the relevant changes will be shown when diff-ing the edited files. JSON Editor has the smarts needed to make the minimum changes when editing a file, even in the "outline" mode. In a clean, uncluttered and user-friendly interface, it allows you to create, visualize, modify, validate, format and save your JSON documents.Īlong with the included HTTP Client, is a powerful tool to inspect and debug your API endpoints. JSON Editor is a must-have editor for JSON data.
0 Comments
Leave a Reply. |