Formátování Payloadu – Human-readable JSON
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- TheKronnY
- Člen | 22
Zdravíčko,
chtěl bych vás poprosit, stavím z Nette API pro jednu svou webovou
aplikaci a chtěl jsem se zeptat, jestli je možné nějakým způsobem payload
formátovat jako JSON, příslušná odsazení, atd. Protože vrácený JSON je
jen v jednom řádku a nedá se v něm „číst“.
Samozřejmě funkcionalitu to ničím nemění, jen se ptám, jestli je toto
dosažitelné.
Díky,
TheKronnY
- Pavel Janda
- Člen | 977
Edit:
Možná ti pomůže json_encode($data, JSON_PRETTY_PRINT):
$json = json_encode($data, JSON_PRETTY_PRINT);
header("Content-Type:application/json; charset=UTF-8");
echo($json);
exit;
Editoval Beton (16. 7. 2015 9:59)
- TheKronnY
- Člen | 22
Uvedu jen příklad, http://api.steampowered.com/…orApp/v0002/?… . Tady, když se kouknete, formátování je zcela bez problému a žádné značky tam taky nejsou.