Description
Lossy conversion from JSON to Sugar.
Description
Sugar is an alternative to: JSON, YAML, TOML, et cetera. Please see the README on GitHub at https://github.com/jxv/sugar#readme
README.md
json2sg
Lossy conversion from JSON to Sugar
Usage
Pass JSON through stdin
and export out Sugar through stdout
json2sg < input.json > output.sg
Format comparsion
JSON
{
"id": "62e32f511b845f8b3e1f577a",
"index": 0,
"quantity": 555.55,
"guid": null,
"isActive": false,
"isExpired": true,
"about": "Aliquip dolor adipisicing excepteur exercitation labore cupidatat non.",
"tags": [
"ex",
"proident",
"cupidatat"
],
"nested": ["hello", ["world", ["!"]]],
"assoc": [
{
"id": 0,
"name": "duis"
},
{
"id": 1,
"name": "nisi"
},
{
"id": 2,
"name": "minim"
}
]
}
Sugar
about "Aliquip dolor adipisicing excepteur exercitation labore cupidatat non."
assoc [
{
id 0
name duis
}
{
id 1
name nisi
}
{
id 2
name minim
}
]
guid ()
id 62e32f511b845f8b3e1f577a
index 0
isActive #f
isExpired #t
nested [hello (world [!])]
quantity 555.55
tags [ex proident cupidatat]