# Transform JSON to text string

**URL:** <https://community.make.com/t/transform-json-to-text-string/29941>\
**Category:** Questions\
**Tags:** json\
**Created:** [March 8, 2024, 2:59pm UTC](https://community.make.com/t/transform-json-to-text-string/29941 "2024-03-08T14:59:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abraham\_Orihuela](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@Abraham\_Orihuela](https://community.make.com/u/Abraham_Orihuela)\
**Post date:** [March 8, 2024, 2:59pm UTC](https://community.make.com/t/transform-json-to-text-string/29941/1 "2024-03-08T14:59:24Z")

</div>

I have a ChatGTP node that returns a JSON to me, and this in turn passes it to a JSON node with a structure.

After performing a few operations, I want to transform that entire JSON object into a text string to save it in a log and pass it to another chatgpt node.

No matter how much I’ve searched in the documentation and in the forum I haven’t found how to do this. I think this should be a simple thing since it’s just passing a JSON to a text string.

Does anyone know how to perform this operation?

---

<div class="post-metadata">

**Author:** ![alex.newpath](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/alex.newpath/32/84_2.png) [@alex.newpath](https://community.make.com/u/alex.newpath)\
**Post date:** [March 8, 2024, 3:09pm UTC](https://community.make.com/t/transform-json-to-text-string/29941/2 "2024-03-08T15:09:37Z")

</div>

Do you have the JSON output from ChatGPT module as text? Share your output bundle from ChatGPT. If that’s text you should be able to save it from the output bundle into a data store for example.

---

<div class="post-metadata">

**Author:** ![Abraham\_Orihuela](https://avatars.discourse-cdn.com/v4/letter/a/bb73d2/32.png) [@Abraham\_Orihuela](https://community.make.com/u/Abraham_Orihuela)\
**Post date:** [March 8, 2024, 3:22pm UTC](https://community.make.com/t/transform-json-to-text-string/29941/3 "2024-03-08T15:22:37Z")

</div>

I have the output as JSON since after getting the result I iterate on the result to perform operations. I need it to be JSON to perform these operations.

I find it very strange that there is nothing that directly converts a JSON to a string, this is a very common operation

---

<div class="post-metadata">

**Author:** ![alex.newpath](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/alex.newpath/32/84_2.png) [@alex.newpath](https://community.make.com/u/alex.newpath)\
**Post date:** [March 8, 2024, 4:50pm UTC](https://community.make.com/t/transform-json-to-text-string/29941/4 "2024-03-08T16:50:53Z")

</div>

There is another to thread that I put together to show how this could work

> [@Get whole output JSON bundle](https://community.make.com/t/get-whole-output-json-bundle/24750/4):
>
> If you need the JSON as a text file you’ll need to most likely use the Text Aggregator to “write out” the JSON format from your output bundles. Make automatically takes JSON and converts them to bundles to be used in the scenario so the JSON is just temporarily available for Make but it doesn’t provide you a way to take that JSON and download it. The Text Aggregator creates a text string from the output bundles of ANY module. Alternatively the Create JSON in the JSON app will do this as well bu…

Would be nice to have this sort of conversion to string but unfortunately it doesn’t exist yet.

---

<div class="post-metadata">

**Author:** ![Make\_Bot](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/make_bot/32/14661_2.png) [@Make\_Bot](https://community.make.com/u/Make_Bot)\
**Post date:** [March 29, 2024, 9:01am UTC](https://community.make.com/t/transform-json-to-text-string/29941/5 "2024-03-29T09:01:22Z")

</div>


