Bilinmeyen yapısı olan JSON Decoding

0 Cevap php

Ben içerebilir ne önceden tanımlanmış bilgisi olmadan bir JSON nesne yapısını almak için arıyorum. Ayrıntılı için, ben verilebilir

[{"x":0,"y":0.4991088274400681,"z":7.489443555361306}, {"x":0,"y":0.7991088274400681,"z":7.489343555361306},{"x":0,"y":0.5991088274400681,"z":7.482445555361306}]

hatta bir şey deli gibi:

'AL': {name:'Alabama', landarea:131426, waterarea:4338, population:[3525342,4243844]},
'AK': {name:'Alaska', landarea:1418400, waterarea:234324, population:[43230943,43230943]}

Diğer bir deyişle, ben almaya gidiyorum JSON ne tür hiçbir fikrim yok, ama ben orada y x ve z ilişkili bir değer ile ilk birinde, ya da AL, AK ve adı LandArea olduğunu bilmek istiyorum , waterarea ve ikinci nüfus bir dizi.

Bu tür excel sütun başlıklarını almak gibidir. I know that there will a repetitive structure, though.

Is json_decode kullanarak ve sonra ne ben bir nesne / Dizi / Dize olup olmadığını görmek için TypeOf sınavları yaparak bu ayrıştırmak için tek yol? Bu oldukça aksak görünüyor.

0 Cevap