JSON auslesen

  • geschlossen
  • PHP

  • FeliX_22
  • 12760 Aufrufe 1 Antwort

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • JSON auslesen

    Hallo!

    Wäre jemand so freundlich und würde mir zeigen, wie man mit cURL oder fopen eine JSON-URL ausliest und dies mit json_decode auf einer Website ausgibt?

    Ich möchte auf die einzelnen Attribute in der JSON-Datei zugreifen, damit ich die Ausgabe anpassen kann. Und ich möchte die Seite alle 5 Minuten neu laden lassen, ich denke das geht mit

    PHP-Quellcode

    1. header("refresh:300;url=info.php");


    Die JSON-Datei ist ca. 200 Zeichen lang, falls das wichtig ist. Und sie liegt auf einem anderen Server.

    Ich hab keine Ahnung von PHP, ich kann nur PHP-Code erkennen und verändern.

    Gruß

    FeliX_22
  • Hi Felix,

    das sollte eigentlich ganz einfach machbar sein:

    Quellcode

    1. $jsonfile = file_get_contents('http://www.deineurl.com/');
    2. $jsonarray = json_decode($jsonfile);
    3. //...
    4. echo $jsonarray['deinFeld1'];
    5. echo $jsonarray['deinFeld2'];


    Mit file_get_contents lädst du die Datei in einen String, mit json_decode machst du ein ganz normales, assoziatives Array daraus, auf das du zugreifen kannst.

    Ich hoffe, das hilft dir erstmal weiter.

    Viel Erfolg :)
    s0ombrela1n