# JSON med objekt i objekt, hvordan hente string?

**URL:** <http://beta.webforumet.no/t/json-med-objekt-i-objekt-hvordan-hente-string/21448>\
**Category:** Webutvikling\
**Tags:** php-sql-og-databaser\
**Created:** [juni 17, 2014, 4:40pm UTC](http://beta.webforumet.no/t/json-med-objekt-i-objekt-hvordan-hente-string/21448 "2014-06-17T16:40:06Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![clinton4](http://beta.webforumet.no/letter_avatar_proxy/v4/letter/c/dbc845/32.png) [@clinton4](http://beta.webforumet.no/u/clinton4)\
**Post date:** [juni 17, 2014, 4:40pm UTC](http://beta.webforumet.no/t/json-med-objekt-i-objekt-hvordan-hente-string/21448/1 "2014-06-17T16:40:06Z")

</div>

Hei,

Jeg har disse to objektene som jeg har hentet via JSON og kjørt $obj = json\_decode($json) på:

[CODE]stdClass Object  
(  
[status] =\> ok  
[status\_message] =\> Hello 2  
[node] =\> stdClass Object  
(  
[id] =\> 1234  
)

)[/CODE]

Her kan jeg hente id slik $obj-\>node-\>id;

[CODE]stdClass Object  
(  
[status] =\> ok  
[status\_message] =\> Hello 1  
[node] =\> stdClass Object  
(  
[id] =\> stdClass Object  
(  
[$id] =\> 1234  
)

```
    )

```

)[/CODE]

Men hva gjør jeg her? Når det ligger et objekt i id. Målet er å hente ut 1234

---

<div class="post-metadata">

**Author:** ![adeneo](http://beta.webforumet.no/letter_avatar_proxy/v4/letter/a/258eb7/32.png) [@adeneo](http://beta.webforumet.no/u/adeneo)\
**Post date:** [juni 17, 2014, 5:36pm UTC](http://beta.webforumet.no/t/json-med-objekt-i-objekt-hvordan-hente-string/21448/2 "2014-06-17T17:36:55Z")

</div>

Her skulle du nok brukt [DSON](http://dogeon.org/) i stedet.

---

<div class="post-metadata">

**Author:** ![clinton4](http://beta.webforumet.no/letter_avatar_proxy/v4/letter/c/dbc845/32.png) [@clinton4](http://beta.webforumet.no/u/clinton4)\
**Post date:** [juni 17, 2014, 6:18pm UTC](http://beta.webforumet.no/t/json-med-objekt-i-objekt-hvordan-hente-string/21448/3 "2014-06-17T18:18:10Z")

</div>

Er det ikke mulig uten å bruke DSON?

---

<div class="post-metadata">

**Author:** ![adeneo](http://beta.webforumet.no/letter_avatar_proxy/v4/letter/a/258eb7/32.png) [@adeneo](http://beta.webforumet.no/u/adeneo)\
**Post date:** [juni 17, 2014, 7:17pm UTC](http://beta.webforumet.no/t/json-med-objekt-i-objekt-hvordan-hente-string/21448/4 "2014-06-17T19:17:27Z")

</div>

Joa, DSON er en spøk

> a data-interchange format, that is easy to read and write for Shiba Inu dogs

Det kommer litt an på hva $id er, det ser jo ut som en variabel, men slik som du setter opp objektet så ville det vel vært

[PHP]$obj-\>node-\>id-\>{‘$id’}[/PHP]

Du kan jo også jobbe med arrays istedet for objekter, kanskje litt enklere

[PHP]$assoc\_array = json\_decode($json, true)[/PHP]
