Hallo,
{"wetterstation":[{"location":"indoor","celsius":"22.5"}]}
Diese Datenstruktur lässt sich meines Wissens mit einem stdObject und einen Array erzeugen. Serialisieren zu JSON dann mit json_encode.
<?php
header('Content-Type: application/json');
$obj = new stdObject();
$wetterstation = new stdObject();
$wetterstation->location = 'indoor';
$wetterstation->celsius = 22.5;
$obj->wetterstation = array(wetterstation);
echo json_encode($obj);
?>
(ungetestet)
Ich weiß aber nicht genau wie das mit application/json als content-type abläuft.
Einfach den HTTP-Header »Content-Type« mit header() setzen.
Grüße,
Mathias