# JSON Decoding

**URL:** https://discussions.unity.com/t/json-decoding/659573
**Category:** 2D
**Tags:** 2D
**Created:** [March 27, 2017, 2:44am UTC](https://discussions.unity.com/t/json-decoding/659573 "2017-03-27T02:44:58Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![kabuto178](https://avatars.discourse-cdn.com/v4/letter/k/74df32/32.png) [@kabuto178](https://discussions.unity.com/u/kabuto178)
#### Post date: [March 27, 2017, 2:44am UTC](https://discussions.unity.com/t/json-decoding/659573/1 "2017-03-27T02:44:58Z")

</div>

Is it possible to access JSON objects via dotnotation? json.fieldName…

---

<div class="post-metadata">

### Author: ![JC\_SummitTech](https://avatars.discourse-cdn.com/v4/letter/j/cc9497/32.png) [@JC\_SummitTech](https://discussions.unity.com/u/JC_SummitTech)
#### Post date: [March 31, 2017, 7:14pm UTC](https://discussions.unity.com/t/json-decoding/659573/2 "2017-03-31T19:14:12Z")

</div>

What you can do is create a struct, and then use JsonUtility.FromJson to load it as an object ie:

```csharp
[System.Serializable]
public class MyObject
{
    public int field1;
    public int field2;
}

...

MyObject obj = JsonUtility.FromJson<MyObject >(myJson);
Debug.Log(obj.field1);

```

---

<div class="post-metadata">

### Author: ![kabuto178](https://avatars.discourse-cdn.com/v4/letter/k/74df32/32.png) [@kabuto178](https://discussions.unity.com/u/kabuto178)
#### Post date: [April 1, 2017, 2:47am UTC](https://discussions.unity.com/t/json-decoding/659573/3 "2017-04-01T02:47:27Z")

</div>

True, I overlooked this somehow. thanks for the redirect. I will experiment with it
