# \[Solved\] Where the dictionary block in Thunkable?

**URL:** <https://community.thunkable.com/t/solved-where-the-dictionary-block-in-thunkable/656564>\
**Category:** Questions about Thunkable X\
**Tags:** solved\
**Created:** [July 5, 2020, 3:43am UTC](https://community.thunkable.com/t/solved-where-the-dictionary-block-in-thunkable/656564 "2020-07-05T03:43:04Z")\
**Posts on this page:** 1\
**Showing post:** 14

<div class="post-metadata">

**Author:** ![drted](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/drted/32/92694_2.png) [@drted](https://community.thunkable.com/u/drted)\
**Post date:** [July 9, 2020, 7:01pm UTC](https://community.thunkable.com/t/solved-where-the-dictionary-block-in-thunkable/656564/14 "2020-07-09T19:01:45Z")

</div>

I had the same issue ([Generating/ changing JSON object - #12 by drted](http://community.thunkable.com/t/generating-changing-json-object/106049/12)). The solution I originally created worked EXACTLY like dictionary blocks in App Inventor 2.

Unfortunately, Thunkable changed variable handling in some way in April/May, causing my recurrsive functions to no longer work. I have a second version that works using a loop instead of recursion. The block “Syntax” is a little clunky now, but at least it works for both GET and SET. The working project is here:  
[https://x.thunkable.com/copy/19b2ea706648f806f2ccf5e5eecb1e01](https://x.thunkable.com/copy/19b2ea706648f806f2ccf5e5eecb1e01)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/6/6/6604e3c350b19cdd45f7c46e6fddb771c779cf6b.png)

---

_[View the full topic](https://community.thunkable.com/t/solved-where-the-dictionary-block-in-thunkable/656564)._
