Loading okyline studio
Load
Save
Copy
Clear
format
pretty
one line
Select example :
Okyline Schema Editor
Define your data structure using Okyline syntax.
All validation, documentation, and transpilation are generated live from this schema.
Use examples from the dropdown or load your own schema file.
Quick start:
Paste a valid JSON example in the editor and wrap it with
"$oky"
using the green
[Add $oky]
button to create a basic valid schema.
Shortcuts:
•
Ctrl + Space
for completion
•
Shift + Space
in attribute name to add
|
okyline parsing errors will appear here…
Live documentation
Real-time HTML documentation generated from your Okyline schema.
Updates live as you edit the schema.
Generated Json schema
JSON Schema automatically transpiled from your Okyline schema.
Ensures compatibility with existing JSON Schema validation tools.
Transpilation is performed for Okyline features supported by JSON Schema.
Updates live as you edit the schema.
Json to validate
Validate JSON data against your Okyline schema.
Load or paste your JSON, or click
[Basic example]
to auto-generate a sample from your schema.
Records
Process records one by one from CSV, fixed-width, or JSONL files. The schema in the left editor is used to transform input records into JSON
Load or paste your records in the bottom editor
, then use +/- buttons to navigate between objects.
The top editor displays the selected object as JSON and validates it against your Okyline schema in the left editor.
Xml
Convert XML to JSON using your Okyline schema.
Load or paste your XML in the right editor
.
The middle editor displays the converted JSON and validates it against the schema in the left editor.
You can paste a valid XML example directly into the left schema editor
.
The green [Add $oky] button will appear, allowing you to automatically convert it into a valid Okyine schema.
Load
Save
Clear
format
pretty
one line
Basic example
JSON validation errors will appear here…
Save
Copy
Clear
JSON validation errors will appear here…
Load
Save
Copy
Clear
Format
XML validation errors will appear here…
Save
Copy
Load
Save
Copy
Display object:
-
1
+
CSV, Fixed-width or JSONL records
JSON validation errors will appear here…
Copy
Save
Save