Skip to content

Project Document

SmartJSONEditor edited this page Nov 15, 2018 · 1 revision

(.sjson) versus (.json)

Smart JSON Editor can open and edit 2 document types:

  1. .sjson file Project Document file
  2. .json file JSON Text file

Although opening any file type will render very similar UI, there are important differences between formats.

Project Document (.sjson)

Smart JSON Editor project file (.sjson) extension file is a native Smart JSON Editor document type. Project File (.sjson) are document wrappers folders that contain one or several other associated files. Project Document files are main and principal files that allows to handle several JSON Files, Notes, Folders & API Groups & Endpoints.

Advantages of Project Document

Project document file (.sjson) is native format that allows extended information being saved that regular .json text files cannot store.

Project Document Saves

  • All extended editing features like associated Value Transformers
  • API Groups, Endpoints, Notes, Folders
  • Token Transformers
  • Enabled / Disabled states
  • Bookmarks

Project Document Additional Advantages

  • Minimum file sizes for efficient iCloud storing. (Project Document uses zip compression on text)
  • Performance optimizations, non accessed project nodes are not loaded into memory

To create a new Project Document:

Click New Document or select File > New...

To import JSON text file(s) into Project Document:

Click on New toolbar icon and select New > Model from JSON file...

To create new Project Node (API Group, API Endpoint, Folder, Note)

Click on New toolbar icon and select New > ...

To Export JSON Text file

Any Project Model can be exported into .json text file. Keep in mind that:

  • Disabled Json Nodes are not exported
  • Value Transformers values are exported

Take this note for your advantage during exporting.

Clone this wiki locally