A mixed approach implementing herbst’s contribution/json-aselement and sebl’s tweaked JSON Parser solves this issue:
Using sebl’s JSON Parser/JSON Array along with Add (String Spectral) connected to JSON Array’s count pin, I get all data the way I sought them. Except for the singleton elements (in my case, id and realname), these I can only extract elegantly with herbst’s contribution/json-aselement, GetElements (XML ByXPath) and Element (XML Split).
IF Select Token (JSON) would become spreadable too (sebl: wink, nudge), it’d save two nodes on the same job:
Comparing performance:
Thanks to all folks posting and contributing here!