Here is a general purpose FireBase dumper / explorer app, pre-loaded with your FireBase component.
It only goes one level deep, enough to get to your data.
It uses dictionary blocks to get parts of the user data.
I hope you will experiment with it and read and understand the code.
The YAML part is just to make the dictionary look pretty.
Sample runs:
Startup:
All blocks:
Designer:
Example of direct tag navigation:
The Project File:
FireBase_Dump.aia (6.1 KB)
Selected 1 employee:
Selected a subtag:
Top Level Tags:
For formatting output:
Events:
The FireBase GotValue event needs to check its tag to distinguish between a high level tag (employee name in this sample) that has an entire JSON value, and a combined tag/subtag that contains a slash (/), that has just a simple value.
After picking a subtag, I show two different ways of getting the subtag value,
- dictionary lookup by key in the decoded JSON, or
- another trip back to Firebase to ask for tag/subtag. The '/' is needed for when the data comes back.



















