# Access UDT parameter in script

**URL:** <https://forum.inductiveautomation.com/t/access-udt-parameter-in-script/27824>\
**Category:** Ignition\
**Created:** [August 28, 2019, 7:55am UTC](https://forum.inductiveautomation.com/t/access-udt-parameter-in-script/27824 "2019-08-28T07:55:45Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![zxcslo](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/zxcslo/32/61610_2.png) [@zxcslo](https://forum.inductiveautomation.com/u/zxcslo)\
**Post date:** [August 30, 2019, 5:43am UTC](https://forum.inductiveautomation.com/t/access-udt-parameter-in-script/27824/11 "2019-08-30T05:43:54Z")

</div>

What about this:

 ![tagReadJson](https://us1.discourse-cdn.com/inductiveautomation/original/2X/6/659fac34e3c23b986c58c4059cc0c82dcde6dbd5.png)

or this:

```auto
value = system.tag.read("New Tag3").value
value = system.util.jsonDecode(value)
print value
print value['X']
print value['Y']
print value['Z']

```

[This post](http://forum.inductiveautomation.com/t/jsonset-workaround-in-script/27560/2) explain it…  
EDIT: I just realized that @Kevin.Herron already explained this to you 11 days ago…?

---

_[View the full topic](https://forum.inductiveautomation.com/t/access-udt-parameter-in-script/27824)._
