C2 JSON Data Manager

Show us your completed creations made in Construct 2

Post » Thu Jan 05, 2017 11:38 am

May I present my C2 JSON Manager tool that permits easy management of nested dictionary and array objects, in a format that can be directly imported into c2. I started this as a side-line project to support some other work - and hopefully you will also find it useful! It's free to use (and ad supported).

Summary:

Completed:
  • Import a c2 .json file (from dictionary / array AsJSON string) - either as a file-read or a paste from clipboard.
  • Create a blank dictionary or array.
  • Create arrays within arrays within dictionaries within.... etc. You get the idea. Unlimited nested data structures.
  • Paste additional AsJSON strings into arrays and dictionaries.
  • Delete rows / columns of array data and delete keys of dictionaries.
  • Undo your data mistakes, if required (within current edit level).
  • Change displayed X / Y axes.
  • Use zero array values as axis headings - optional.
  • Save the current array / dictionary from within the data structure.
  • Save the whole data structure before continuing to edit it.
  • Creates an alert if you duplicate a dictionary key.


To Do:
  • Export to Windows 10 / 8.1 (maybe) - if there's enough interest (I might do it anyway just for the experience...).
  • Done: Duplicate key name check.
  • Search the data for a string (again, maybe, depending on interest and my ability).
  • Any other ideas?

Image


Image


Please feel free to check it out and I would be grateful for any bug reports of suggestions for improvement.
Last edited by Colludium on Thu Jan 05, 2017 4:17 pm, edited 1 time in total.
A big fan of JavaScript.
B
74
S
20
G
69
Posts: 2,214
Reputation: 43,850

Post » Thu Jan 05, 2017 12:39 pm

A quick demo:

Image
A big fan of JavaScript.
B
74
S
20
G
69
Posts: 2,214
Reputation: 43,850

Post » Thu Jan 05, 2017 4:10 pm

Update - now contains a Dictionary key check, so you don't inadvertently lose data by duplicating key names.
A big fan of JavaScript.
B
74
S
20
G
69
Posts: 2,214
Reputation: 43,850

Post » Thu Jan 05, 2017 11:05 pm

It's extremely cool. I'm just not intelligent enough to use it to its full potential!
B
61
S
20
G
56
Posts: 1,077
Reputation: 35,986


Return to Completed Creations

Who is online

Users browsing this forum: No registered users and 2 guests